Eating Out in St. Petersburg, Russia: The Best Restaurants and Cafes
Banshiki is a super nice Russian cuisine restaurant located just off Nevsky Prospekt near Moskovsky railway station (where the trains from Moscow arrive to).
They call it “chic refuge” and it’s one of the best places to have a breakfast in the city after a long night out, preferably with someone you like.
Restaurant of the ‘new Russian cuisine’ on Nekrasova 8; the owner is the famous rock singer and the eccentric leader of the band Leningrad — Sergey Shnurov; The food is traditional Russian cuisine, using farmer’s products and local ingredients, very delicious and special.
Full immersion into the Soviet times: cheap coffee, Soviet style doughnuts, other Russian specialities and super low prices.
A very good Georgian cuisine on Gagarinskaya 32 (a bit off the main tourist routes but in fact very close to the Summer Garden, Champ de Mars, Mikhaylovsky Palace etc.
A very good restaurant with Russian-inspired cuisine and cozy warm atmosphere.