Eating Out in St. Petersburg, Russia: The Best Restaurants and Cafes
Banshiki Restaurant
Banshiki is a super nice Russian cuisine restaurant located just off Nevsky Prospekt near Moskovsky railway station (where the trains from Moscow arrive to).
B152 Tearoom
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.
CoCoCo Restaurant
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.
Pyshechnaya Café
Full immersion into the Soviet times: cheap coffee, Soviet style doughnuts, other Russian specialities and super low prices.
Sakartvelo
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.
Teplo Restaurant
A very good restaurant with Russian-inspired cuisine and cozy warm atmosphere.
Puff Bar
Puff is a newly opened restaurant and hookah bar in St.