Loading map…
NATURA
A Michelin Guide-listed restaurant with a Michelin Green Star for its plant-forward Finnish cooking, where half the menu is vegetable-based and the rest is sustainable fish.
A Michelin Guide-listed restaurant with a Michelin Green Star for its plant-forward Finnish cooking, where half the menu is vegetable-based and the rest is sustainable fish.