Loading map…

Eden

Discover the culinary scene of Stockholm, Sweden, at this modern restaurant. A tantalizing aroma precedes a meal with a wonderfully tender texture. Dishes are often grilled, showcasing a fusion of Nordic and international flavors.