+79811331388  hellorussiatours
Restaurants in St Petersburg | Where To Eat in St. Petersburg
September, 28/2016

Restaurants in St Petersburg

If you are tired of visiting museums, parks and rivers and canals, Hello Russia Tours have a look at our guide of restaurants in St Petersburg.

Where to eat on St Petersburg


Russian classics and more


Nevsky pr., 20, site
Tel.: +7 (812) 312 91 60
Average bill: $– ≈750 rub.
Cuisine: Russian
Back to USSR! This place allows each visitor to time travel – around 40 or 50 years in reverse, back to the Soviet era which is conveyed through both interior and menu – with such staples as kholodets (meat with jello), varenikis (dumplings), «dressed herring» (herring with vegetables and mayonnaise) and many more.

Mamaliga Mamaliga restaurant

Kazanskaya st., 2, site
Tel.: +7 (812) 571 82 87
Average bill: $$- ≈1 500 rub.
Cuisines: Georgian, Caucasian
Heading South! – and trying some of the Georgian best. Our personal favorites include kebabs, khachapuri (cheese-filled bread) and chakhokhbili (chicken with sauce), however, the menu includes dozens more of traditional Caucasian dishes.


Nevsky pr., 22-24, site
Tel.: +7 (812) 640 16 16
Average bill: $$- ≈1 500 rub.
Cuisine: Russian
No doubt here: Katyusha is the right place to get acquainted with the Russian food for the very first time, be it the most common classics, like pies, pancakes or dumplings, or more sophisticated options, like sturgeon caviar, carp or moose stew.

Dress up

Palkinrestaurants in St Petersburg

Nevsky pr., 47, site
Tel.: +7 (812) 703 53 71
Average bill: $$$ ≈3 100 rub.
Cuisine: Russian
Palkin, which dates back to 1874, is one of the oldest restaurants in St Petersburg, having outlived two revolutions, the fall of the Soviet Union and a grand renovation in 2002. A visit to this restaurant is a chance to experience an authentic atmosphere of XIX century St. Petersburg – and of course, try the most renowned dishes, like sturgeon or lamb on bone.


Sadovaya st., 12, site
Tel.: +7 (812) 640 19 00
Average bill: $$- ≈2 800 rub.
Cuisines: Russian, European
Treat yourself to a delicious journey back to the Imperial Russia. Historic interiors with antique accents allow anyone to dive into an atmosphere of the beginning of the XX century. The menu is a unique twist on traditional Russian dishes, like starlet back, veal liver and a set of caviar.


Glinky st., 2, site
Tel.: +7 (812) 903 23 73
Average bill: $$- ≈1 500 rub.
Cuisine: Russian
One of the most authentic restaurants in St Petersburg is called Sadko. It will take you through the history of Russian art. Zhostovo paintings, folk flowers and Murano glass lamps – what else would be better for a dinner after your private tour of The State Hermitage? Oh and by the way, make sure to stop by on a Thursday or Friday evening to see the waiters singing!

Sky lounge & panoramic view restaurants

Volga Volga restaurantrestaurants in St Petersburg

Petrovskaya embankment, stairs 1, in front of house 8, site
Tel.: +7 (812) 640 16 16
Average bill: $$- ≈2 500 rub.
Cuisines: Russian, Italian, European, Mediterranean, Japanese
Volga Volga is unique in its essence – the restaurant is located on a boat, which cruises the Neva river during summer and offers an impressive choice of European cuisine dishes – from seafood to a good old pasta and steak. A wine of your choice from a wide choice will be a perfect companion for this cruise.


Pochtamskaya st., 3–5, site
Tel.: +7 (812) 640 16 16
Average bill: $$- ≈2 500 rub.
Cuisines: European, Italian, Russian, Mediterranean, Japanese, Chinese, PanAsian.
Enjoy an absolutely unique view of the Isaac Cathedral from a panoramic restaurant Mansarda. Minimalistic, yet cozy, here, the interior will allow you to relax and enjoy a glass of wine with a meal of your choice. Be it a classic steak or something more original, like a foie gras with apricot jam – get ready for an unforgettable evening.


Kazanskaya st., 3, site
Tel.: +7 (812) 640 16 16
Average bill: $$- ≈2 500 rub.
Cuisines: European, Italian, Japanese, Singapore, Pan-Asian, French, Russian.
This restaurant is located in the very heart of the city and its terrace offers a breath-taking view of the Kazan Cathedral. Best time to visit is on a sunny summer day when the terrace is open. If you do prefer to take it inside, however, you can enjoy the cooking process through an open kitchen.

All-time favorites

Bonch coffeerestaurants in St Petersburg

Bolshaya Morskaya, 16, site
Tel.: +7 (812) 740 70 83
Average bill: $– ≈800 rub.
Bonch cafe is one of the most popular places among students (especially from the St. Petersburg University of Technology and Design located just across the street). Perfect chance to try Russians’ favorite coffee, raf, that was invented in Moscow in the 90s.

Zoom cafe

Gorokhovaya, 22, site
Tel.: +7 (812) 612 13 29
Average bill: $– ≈1 000 rub.
Zoom cafe has been here for so long, one might say that St. Petersburg was built around it. Breakfasts here have become a good tradition restaurants in St Petersburg, while evenings are typically filled with laughter, board games and music. And its visitors can keep a secret – it is one of the places the locals don’t give out.

On the go


Bolshaya Morskaya, 11, site
Tel.: +7 (812) 363 23 32
Average bill: $– ≈400 rub.
Cuisine: Russian
Teremok serves famous Russian blinis (most similar to crepes), rolled up with different fillings. A wide choice of classics include blini with caviar or salmon, as well as sweeter options, with honey or cherries. Teremok cafes are located all over the city and are easy to find.


Nevsky pr., 11, site
Tel.: +7 (812) 314 70 21
Average bill: $– ≈500 rub.
Stolle is all about pies – and takes them very seriously! Try traditional Russian pie Kulebyaka with meat or mushrooms, a salmon or a chicken pie – or end your meal with a sweet pie, with lemon or blackcurrant filling. And remember, the most important thing with pies is to know when to stop (or not, if those pies are as delicious as in Stolle).

Pita’srestaurants in St Petersburg

Nevsky pr., 65, site
Tel.: +7 (911) 001 08 00
Average bill: $– ≈500 rub.
Pita’s is a place for locals and is yet to be discovered by tourists. It offers an impressive menu built around falafel and shawarmas – two staples when it comes to street food in St. Petersburg. Their special is shawarma with cranberry and the salsa sauce served with the fries – those are to die for.

Vegan restaurants


Marata st., 23, site
Tel.: + 7 (812) 946 30 36
Average bill: $– ≈600 rub.
Cuisine: vegan
Ukrop is a go-to destination when it comes to raw and vegetarian food. Pasta, creme soups, ravioli and an impressive choice of desserts for reasonable prices rightfully to make this place one of the most popular vegan restaurants in St Petersburg.


If you need help in making a reservation for you, feel free to contact us!

Stay tuned up! Subscribe and get the latest posts from our blog delivered straight to your inbox.
Показать сообщение про успешную отправку
Request sent!
Показать сообщение про успешную отправку
Request sent!