Helsinki got a new Michelin star restaurant
The new Michelin Guide Main Cities of Europe 2011, published on the 16th of March 2011, brought Helsinki a new Michelin star as the restaurant Olo received the recognition. Restaurant Olo is specialized in modern Nordic cuisine. The Michelin guide ranks restaurants and hotels in the 20 largest cities in Europe. The French tire manufacturer [...]