Around St Petersburg restaurants

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…
European in Vyborg

Vkus

On the top floor of the Victoria Hotel, Vkus serves up Italian fare like risotto, lasagna and caprese salad, as well as spicy rack of lamb and other filling plates. With wonderful views from the small outdoor deck, …
European in Repino

Skazka

A surprising find in Repino, Skazka has an attractive dining room with big picture windows and a terrace – both fine spots for enjoying eggplant parmigiano, grilled trout, duck breast with carmelised apples and othe…
Russian in Gatchina

Chasy

Hands-down Gatchina's best eatery, Chasy is a friendly spot for grilled meats and seafood, and sushi. It's also a fine afternoon spot for a pot of tea and dessert. Look for the clock over the entrance (more timepiec…
Russian in Pushkin (Tsarskoe Selo)

Borscht

What the name says. A local restaurateur's hobby, this tiny joint decorated with portraits of Russian primes ministers since 1991 serves nothing but the celebrated beetroot soup, with ingredients varying depending o…
Russian in Pavlovsk

Podvorye

A short walk northeast of Pavlovsk train station, you'll find this traditional Russian log house on steroids. Huge portions of delicious Russian food are dished up, with a side order of live Russian music and dancin…
Russian in Kronshtadt

Bolshaya Cherepakha

One of Kronshtadt's better restaurants, the 'Big Turtle' serves up salads, spaghetti with seafood, perch fillet with vegetables, and grilled meats. With decent beers on tap, it's also a fine spot for an afternoon dr…
International in Pushkin (Tsarskoe Selo)

White Rabbit

In the centre of town, this pub-like place serves decent fish and chips, savoury meat pies, pesto pasta and lots of other satisfying dishes in a comfy, easy-going environment. Sink into a leather booth, and warm up …
Russian in Pushkin (Tsarskoe Selo)

Admiralty Restaurant

The best restaurant in Catherine Park is set in an elegant, brick-walled dining room and features reliably good dishes, including beef cheeks in wine sauce, leg of lamb, and homemade pelmeni (Russian-style ravioli),…
Russian in Tikhvin

Istoriya

Restaurant 'History' boasts country charm on the inside, with heavy wooden tables and chairs and old photos of Tikhvin on the walls. The cooking is decent, with Russian classics like pelmeni and borscht, plus grille…