Our restaurants Where do you want to travel?

Central Station

Olivia's first restaurant in Finland opened its doors in Mars 2022, and is located in the heart of downtown Helsinki, in the historic ticket hall of the main train station. The venue is an internationally known icon of Finnish architecture, that date back to the beginning of the 20th century. The wonderful space has been renovated with the Finnish Museum Authority, respecting the history and value of the property.

Olivia Central Station is inspired by Milan in northern Italy. The city can be seen in the interior as well as in the menu, which has several classic Milanese dishes. The atmosphere is created by candles, music and a large pizza oven in the restaurant hall, which wafts a delicious aroma.


The second Olivia restaurant in Finland is located on Aleksanterinkatu street by the shopping centre Kluuvi. In May 2022, we found a home in the heart of Helsinki’s busiest area. The two-story restaurant is stylishly renovated and atmospheric, lined with our characteristic fireplaces and authentic Italian pizza oven. On the terrace, you can enjoy the city pulse while having a glass of your favourite Italian beverage from our drink menu.

Olivia Kluuvi is inspired by Rome, the capital of Italy, and the menu includes classic Roman dishes. The tasty food is prepared from scratch in our kitchen - of course with lots of love and from the best possible Italian ingredients.