Olo - Helsinki

Restaurant Olo was named the best restaurant in Finland by the Society of Gastronomes. The main dining area seats 48 people in a pleasent environment. Interior design by Kari Lappalainen features forest inspired ornaments on the wall, dark wooden furniture and classic white table clothes.


Olo - Helsinki

Kasarmikatu   44
00130 Helsinki
Finland
0103206250
http://www.olo-restaurant.com/

The Chef's recipe (PDF)

Tuomas Vierelä