St Petersburg restaurants

Top Choice European in Vasilyevsky Island

Buter Brodsky

Shabby chic has never looked so good as it does at this cafe-bar dedicated to the poet Joseph Brodsky (the name is a pun on buterbrod, the Russian word for sandwich), a super-stylish part of Vasilyevsky Island's eat…
Top Choice Modern European in Sennaya & Kolomna

Teplo

This much-feted, eclectic and original restaurant has got it all just right. The venue itself is a lot of fun to nose around, with multiple small rooms, nooks and crannies. Service is friendly and fast (when it’s no…
Top Choice Russian in Smolny & Vosstaniya

Banshiki

Attached to a renovated banya (public baths) complex, this is currently the place to sample nostalgic Russian fare at affordable prices. Everything is made in-house, from its refreshing kvas (fermented rye bread wat…
Top Choice Fusion in Smolny & Vosstaniya

Duo Gastrobar

Boasting a minimalist Scandinavian design scheme, Duo Gastrobar wows diners with its outstanding cooking that showcases quality ingredients with global accents in delectable plates such as crab bruschetta, spicy bee…
Top Choice International in Smolny & Vosstaniya

Schengen

A breath of fresh air just off Liteyny pr, Schengen represents local aspirations to the wider world. The wide-ranging menu is packed with temptations, from tender halibut with tomatoes and zucchini to slow-cooked ve…
Top Choice Russian in Sennaya & Kolomna

Severyanin

An old-fashioned elegance prevails at Severyanin, one of the top choices for Russian cuisine near Sennaya pl. Amid vintage wallpaper, mirrored armoires and tasselled lampshades, you might feel like you've stepped ba…
Top Choice Fusion in Historic Heart

Gräs x Madbaren

Anton Abrezov is the talented exec chef behind this Scandi-cool meets Russian locavore restaurant where you can sample dishes such as a delicious corned-beef salad with black garlic and pickled vegetables or an upma…
Top Choice Russian in Vyborg

Russky Dvor

The terrace overlooking the castle and town is an ideal spot to enjoy some traditional Russian dishes like venison with berry sauce. The chef cures his own salmon and you can drink their delicious homemade honey and…
Top Choice Russian in Petrograd & Vyborg Sides

Chekhov

Despite a totally nondescript appearance from the street, this restaurant’s charming interior perfectly recalls that of a 19th-century dacha and makes for a wonderful setting for a meal. The menu, hidden inside clas…
Top Choice European in Historic Heart

Zoom Café

A perennially popular cafe (expect to wait for a table at peak times) with a cosy feel and an interesting menu, ranging from Japanese-style chicken in teriyaki sauce to potato pancakes with salmon and cream cheese. …