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.

Olo

Sources edit

External links edit

60°10′05″N 24°57′18″E / 60.1681°N 24.9549°E / 60.1681; 24.9549