Olo (restaurant)
Olo is a restaurant in Helsinki, Finland, founded by Pekka Terävä, Petri Lukkarinen and Timo Sailama in 2006. It is located on Pohjoisesplanadi 5 in central Helsinki. Olo was awarded one Michelin star in 2011. The Finnish gastronomical society chose Olo as the restaurant of the year in 2009.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Presidential Palace, Helsinki
Governmental in Helsinki, Finland

Market Square, Helsinki
Square in Helsinki, Finland

Cholera Basin
Harbour basin in Helsinki, Finland

Government Palace (Finland)
Governmental in Helsinki, Finland
Embassy of Sweden, Helsinki
Diplomatic mission

Helsinki City Hall
Administrative building of Helsinki, Finland

Helsinki City Museum
Museum in Helsinki, Finland

Keisarinnankivi
Monument in Helsinki