airport_transferbarbathtubbusiness_facilitieschild_activitieschildcareconnecting_roomcribsfree_wifigymhot_tubinternetkitchennon_smokingpetpoolresturantski_in_outski_shuttleski_storagesmoking_areaspastar

The Best Italian Restaurants in St Petersburg

An Italian platter | © Pixabay
An Italian platter | © Pixabay | © RitaE / Pixabay
Italian food is universally adored, and sometimes you just crave it. Whilst we can be jealous of Italians who can find authentic cuisine just about anywhere in Italy, in other countries you need to know where to go. Here are some of the best Italian dining experiences in St Petersburg, ranging from fine dining restaurants to family-friendly cafés.

Il Lago dei Cigni

Restaurant, Italian, $$$
Add to Trip
© Il Lago dei Cigni
Il Lago dei Cigni is a definite winner when it comes to enjoying a gourmet Italian meal in St Petersburg. Located in a beautiful garden overlooking a lake filled with swans, this dining experience is romantic and unique. The menu of Michelin-starred chef Vincenzo Verdosha includes the best ingredients from Italy in order to create traditional dishes from various parts of the country with absolute precision.
More Info
Sun - Sat:
12:00 pm - 12:00 am

Atmosphere:

Fine Dining, Gourmet

Percorso

Restaurant, European, Italian, $$$
Add to Trip
Located in the St Petersburg Four Seasons Hotel, Percorso specialises in fine Italian cuisine. All ingredients are sourced from Italy to ensure the highest quality. The traditional meals here intertwine with the modern design of this stylish restaurant. A perfect place for a romantic meal or for a family lunch, which is organised by Percorso every Sunday.
More Info

Probka

Restaurant, Italian, $$$
Add to Trip
Probka was created by Russia’s own Hell’s Kitchen chef Aram Mnatsakanov, who owns a number of establishments in Moscow and St Petersburg. For the most part, the menu specialises in Italian staples, all made from scratch using the freshest ingredients. And, like in any self-respecting Italian restaurant, there is an extensive wine list to complement the meal.
More Info
Sun - Sat:
12:00 pm - 12:00 am

Meal service:

Lunch, Dinner

Atmosphere:

Boutique, Romantic, Stylish

Jamie's Italian

Restaurant, Italian, $$$
Add to Trip
The world-famous chain has found its way to St Petersburg and gained the appreciation of locals. The simplicity of the dishes combined with excellent flavours has earned Jamie’s Italian a place on the local food scene. The restaurant is welcoming towards families, with cooking activities for children organised on a weekly basis.
More Info
Sun - Thu:
12:00 pm - 11:30 pm
Sat - None:
12:00 pm - 12:30 am

Meal service:

Lunch

Atmosphere:

Casual, Family Friendly, Stylish

Goose Goose

Restaurant, Italian, $$$
Add to Trip
Goose Goose pays homage to Italian cuisine by creating new, modern dishes and breaking down all the stereotypes of Italian food. You may not find a Caesar salad here, but there are other seasonal delicacies to indulge in, such as oysters, burrata cheese and truffles. It’s good to ask about the off-the-menu specials, as they change depending on the availability of ingredients.
More Info
Sun - Thu:
12:00 pm - 12:00 am
Fri - Sat:
12:00 pm - 1:00 am

Meal service:

Lunch, Dinner

Atmosphere:

Business, Quiet, Stylish

Makaronniki

Restaurant, Italian, $$$
Add to Trip
What could be better than a delicious bowl of spaghetti? A bowl of spaghetti eaten on a rooftop, of course. In the summertime, Makaronniki transforms into one of the busiest restaurants in the city. The beautiful weather and long White Nights are a perfect reason to enjoy a meal and a drink from a scenic rooftop.
More Info
Sun:
1:00 pm - 12:00 am
Mon:
1:00 pm - 12:00 am
Tue:
1:00 pm - 12:00 am
Wed:
1:00 pm - 12:00 am
Thu:
1:00 pm - 12:00 am
Fri - Sat:
1:00 pm - 1:00 am
Sat - Sun:
1:00 pm - 1:00 am

Meal service:

Lunch, Dinner

Atmosphere:

Rooftop, Unusual, Romantic