Loading…
Helsinki, Finland
Olo is a Nordic fine-dining restaurant in Helsinki, Finland, located near Market Square at Pohjoisesplanadi 5. It is known for its Scandinavian tasting menus built around Nordic ingredients and has held a Michelin star since 2011.
2-star
Put their name forward — we'll invite them to claim their place in Olo sous's lineage.
Curated from public sources. Reach the people here through Guild's relay once they've claimed their profiles.