Restaurant Olo

Restaurant Olo

 

Olo, is a modern Nordic cuisine restaurant located in Helsinki, Finland. Olo aims to take the raw ingredients of the region and provide diners with a menu that brings natural and clean flavours. The food is surprising with delicate flavours of Sandinavia. Olo has boasted a Michelin Star since 2011, and has also won a number of regional awards.

If you want to spoil yourself to a Nordic culinary treat, make sure to visit this stylish restaurant.

Pohjoisesplanadi 5
00130 Helsinki, Finland
http://olo-ravintola.fi/en/

Photo courtesy by Olo-ravintola.


 
Chef Alexander Sundqvist

Chef Alexander Sundqvist

Sika Design

Sika Design