To visit Russia and not to try some meals of Russian cuisine sounds impossible. To make your search for local cuisine restaurants easier, I decided to prepare a list of good-to-visit places. Pick one or more, and then let me know which one you liked the most!


Traditional Russian cuisine and unique show program — that’s what makes this restaurant special. The restaurant has worked for over 40 years and is still very popular nowadays.

The restaurant has a special place in the hearts of Peterburgers and guests, thanks to the carefully refined cuisine and only high-quality products, as well as unique entertaining performances: Russian folk stylized, contemporary dance performances and the shows by the vocal and instrumental ensemble. 

Address: Pereulok Dzhambula 21
Open: from Tuesday to Sunday from 12:00 until the last guest

The big hall in Troyka performance restaurant in St Petersburg Russia
The big hall in Troyka performance restaurant in St Petersburg Russia

Mari Vanna

Authentic interior, wide range of like home-made dishes and welcoming personnel. What else is needed for a good eating out?

This restaurant works under Ginza Project brand and has franchises in Moscow, Baku, London and New York, but everything started from this very place close to Peter and Paul Fortress.

Address: Mytninskaya Embankment 3
Open: every day from 12:00 until 01:00

Russian cuisine in Mari Vanna restaurant in St Petersburg
Range of Russian cuisine dishes in Mari Vanna restaurant

Mein Herz

Classic dishes of Russian cuisine that you can try in Menshikov Palace. Atmospheric location of the restaurant and diversified menu at affordable pricing makes it worth visiting.

Address: Universitetskaya Embankment 15
Open: from Tuesday to Sunday from 11:00 until 23:00

Mein Herz restaurant in St Petersburg Russia
Mein Herz restaurant in St Petersburg


Taste modern Russian cuisine in the centre of St Petersburg. Its menu is based on local farm products, so each seasonal menu consists of products that farmers of Leningrad region harvest at the moment.

The restaurant opened in 2012 and got huge popularity among St Petersburg residents and city guests. Come check yourself!

Address: Voznesensky Prospekt 6
Open: Mon-Fri 07:00 — 11:00, 14:00 — 01:00; Sat-Sun 07:00 — 12:00, 14:00 — 01:00

Cococo Restaurant St Petersburg Russia
Fancy and tasty dishes at Kokoko Restaurant

It’s possible to visit any of these places during a city tour, so feel free to book it on the website. Enjoy your stay in St Petersburg!