save favorite
Restaurant OLO
Helsinki,
Finland
One Michelin star restaurant OLO is a haven for food and wine lovers. OLO offers a journey to Nordic flavors with high quality ingredients.
Recommended Group Size: 10 to 40