Venue Type
Restaurant
Fine Dining
Zén
Zén is the sister restaurant to Frantzén in Stockholm and holds three stars in Guide Michelin.
Luxury Lifestyle Awards
Luxury Lifestyle Awards
Do you work for Zén? Contact us to learn more about who's managing this profile or gain access.