Olo
About
Olo, Kasarmikatu 44, tel. +358 9 665 565, [194] Combines North European ingredients into a modern Scandinavian cuisine while using seasons best ingredients available. Chosen as the best restaurant in Finland in 2012 by Viisi Tähteä magazine. One Michelin star.