St Petersburg
Be transported to contemporary Seoul at this delightful cafe serving up a tantalising menu of Korean classics such as bibimbap (rice with vegetables and…
St Petersburg
Be transported to contemporary Seoul at this delightful cafe serving up a tantalising menu of Korean classics such as bibimbap (rice with vegetables and…
Around St Petersburg
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…
St Petersburg
Convenient branch of the city’s best-value French bistro-cafe, providing a relaxed Parisienne atmosphere to enjoy decent coffee, fresh bakes and lights…
St Petersburg
This chain of cafeteria-style restaurants has a popular outlet on Vasilyevsky Island's main commercial strip. With appealing, light-bathed dining areas, a…
St Petersburg
On the top floor of the Nevsky Centre shopping mall on Petersburg's main street, Moskva has a handy location and tons of space. The pictorial menu is…
St Petersburg
Set with Italian icons (a Vespa and very cute vintage Fiat 500), this sprawling cafe and eatery always draws a crowd, whether in the morning for…
Around St Petersburg
One of Kronshtadt's better restaurants, the 'Big Turtle' serves up salads, spaghetti with seafood, perch fillet with vegetables, and grilled meats. With…
St Petersburg
This smart, funky but informal restaurant offers an international selection of food focused mainly on Modern European cooking, with sections of the menu…
Around St Petersburg
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…
St Petersburg
On the 2nd floor of the iconic Singer Building is this great cafe, with fantastic views of the Kazan Cathedral and the bustle of Nevsky pr through its…
Around St Petersburg
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,…
St Petersburg
This charming little cafe channels a Parisian vibe with black-and-white chequered floors and deco-like fixtures. Stop in for omelettes, croissants and…
St Petersburg
Lightly battered and fried smelt (koryushka) is a St Petersburg speciality every April, but you can eat the small fish year-round at this relaxed,…
St Petersburg
Among the many new burger joints sprouting up around SPB, stylish Bureau stands out for its quality offerings, with delicious toppings (carmelised onions,…
Around St Petersburg
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…
St Petersburg
This pleasant little place is good value and yet takes Italian cookery very seriously. Choose from a wide range of homemade pastas and top them with your…
Around St Petersburg
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…
St Petersburg
An excellent option for the late-night munchies, Kilikia is famous for its shashlyk, which is the real thing – deliciously seasoned, fresh meat served…
St Petersburg
When the east wing of the General Staff Building was turned into a new branch of the Hermitage, they at least made sure it had a decent place to eat …
St Petersburg
We doubt there are cheaper places to eat this well on Nevsky – no wonder the lines are long at this self-serve canteen in a cheerfully decorated basement…
St Petersburg
If you've been dreaming of a place with a delicious menu based on local produce – including deer, salmon and duck – and that's also a great spot for a…
St Petersburg
In a city awash with wannabe Japanese restaurants, this large and lively operation is one of the most authentic, with a wide range of sushi, sashimi,…
St Petersburg
Proving veggie, vegan and raw food can be inventive and tasty as well as wholesome, Ukrop (meaning dill) also makes an effort with its bright and…
St Petersburg
Whether you drop by for bakery treats and its homemade teas, or for a full meal of delicious and well-presented Russian classics, you can't go wrong at…
St Petersburg
Specialising in Adzhika cuisine from the Caucasus, this stylish place offers 10 types of khachapuri, the cheesy dough pies that are a bit like a thick…
St Petersburg
Burgers, curry, borsch and burritos all get a look in on this stylish and relaxed restaurant's menu. The horseshoe bar and the inventive cocktail and…
St Petersburg
Art deco fittings, a beautiful glass and marble counter and upholstered benches you could almost fall asleep on are a good start. The menu is eccentric…
St Petersburg
One of the newest branches of this chain of excellent vegetarian cafes is located near Sampsonievsky Bridge. The small, handsomely designed space serves…
St Petersburg
Above an interior-design shop, this darkly beautiful cafe-bar, dominated by a magnificent glass chandelier, specialises in Belgian cuisine and beers. The…
St Petersburg
Made to feel like a large family home, this charmingly decorated Italian restaurant comes complete with birds in cages, sideboards full of crockery and…
St Petersburg
This tiny place is a foodie dream. Fresh daily specials such as artichoke salad and gazpacho complement a large range of freshly made soups. There are…
Around St Petersburg
In the monastery grounds, you’ll find this simple canteen, serving delicious bliny, soups, fish rissoles, homemade pelmeni (Russian-style ravioli) and…
Around St Petersburg
Outside of Catherine Park, this elegant spot makes a fine setting for a traditional Russian meal. Bliny with mushrooms, cabbage soup and grilled salmon…
St Petersburg
All kinds of dumplings are on the menu here – Georgian khinkali, Uzbek manti, Ukrainian vareniki and of course the eponymous pelemni – prepared fresh in a…
Vyborg
This modern pub is full of sporting paraphernalia and has plenty of TVs screening sports and music videos. It's a good place for a cooling pint of…
St Petersburg
This fun pan-Asian diner, occupying sleek and luminous premises with a retro-glamorous feel just off Nevsky, offers a large menu of very-good-quality…
St Petersburg
Although not flash, this is one of Vasilyevsky Island’s best Georgian restaurants – a friendly place on a residential backstreet, where sumptuous…
St Petersburg
One of the city's top Italian operations, Probka oozes Milanese sophistication and is popular with the suits from the building's Gazprom offices. Word to…
Around St Petersburg
Daniel offers a blow-out gastronomic feast within stumbling distance of the Catherine Palace. Swedish chef Eric Viedgård conjures culinary magic with his…
St Petersburg
Opposite Peter’s Cabin, this sleek, laid-back lounge–restaurant has a great terrace perfect for a relaxed lunch over a bottle of wine. The menu ranges…