Helsinki, Finland
Olo opened in 2006 and earned its Michelin star in 2011, joining a line of starred Helsinki kitchens that began with Palace Gourmet in 1987. Menu Olo Selected starts at EUR 109, the full Menu Olo with drinks pairing runs to EUR 358–455.
Been to Olo?