A
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

Send RFP
  • Activity
  • Nearby Hotels/Venues

Join toSave to favoritesCreate branded reports
Reach out directly to hotels and DMCs.