St Petersburg
On the fourth floor of the posh Galeria shopping center, Baklazhan is yet another success from the Ginza chain. The stylish setting, piping hot khachapuri…
St Petersburg
On the fourth floor of the posh Galeria shopping center, Baklazhan is yet another success from the Ginza chain. The stylish setting, piping hot khachapuri…
St Petersburg
A prime location, comfortable setting and friendly staff at Vinny Shkaf (meaning ‘wine closet’) make it a great meeting place for that first drink of the…
St Petersburg
This stylish Italian-run restaurant on one side of the charming Kryukov Canal offers a full menu of traditional Italian cooking, from its large meat…
St Petersburg
Finally, somewhere decent to enjoy bagels! This sunny little cafe is popular with a young, well-read crowd, and has a great location overlooking the…
St Petersburg
This vegetarian charmer lives up to its green-minded name, with zesty fresh salads, vegie curries and ingredient-rich soups, plus a menu that takes in…
St Petersburg
The most central branch of this minichain that brings a high-class polish to the self-serve canteen concept, with many dishes cooked freshly on the spot…
St Petersburg
Currently the best place for meat lovers on the happening ul Rubinshteyna, this Texas BBQ restaurant offers a range of meat dishes from its famous brisket…
St Petersburg
The refreshingly brief menu keeps things uncomplicated in the kitchen, allowing the cooks to just focus on quality ingredients and deliver tasty meals…
St Petersburg
One of St Petersburg's few kosher restaurants, Le'chaim whips up carefully prepared Jewish and European dishes. Start off with forshmak (an appetizer made…
St Petersburg
Sip your drink at the 13m-long bar that runs down to a double-storey restaurant at the rear. This sophisticated place keeps long hours and covers many…
St Petersburg
Despite the laughable wax figure of a barely recognisable Pushkin with a quill in his hand at the entrance, ‘Peter’s City’ is a classy German restaurant…
St Petersburg
This place is all about new Russian cuisine. It uses only local and regional ingredients (partly from their own farm in Moscow region) for preparing…
St Petersburg
To fully take in the contemporary art collection at Erarta will take several hours, so it's handy that the museum's restaurant is a pretty good one that's…
St Petersburg
Something of an expat favourite, the Idiot is a charming place that has been serving up high-quality Russian fare for years now. The friendly basement…
St Petersburg
This charming, welcoming place is the restaurant of the Russian Vodka Museum, but it’s good enough to be a destination in its own right. The interior…
St Petersburg
‘Happiness’ comes in several forms here: a multiroomed venue full of cosy nooks and crannies to huddle up in, an expansive Italian menu, delicious…
St Petersburg
Vinostudia is a serious and passionately run enoteca (wine bar). All wine is available by the glass (R150 to R700) and the staff are knowledgeable and…
St Petersburg
If you're travelling with young children they will love this branch of the Ginza Project–run chain for its colourful, fun design that includes a children…
St Petersburg
Classic dishes, with creative twists, from Singapore, Hong Kong and Tokyo (hence the SinToHo name) are served in the Four Seasons' luxurious and…
St Petersburg
Charming Entrée comes in two parts: the cafe-cum-deli to the right has a chessboard floor, rustic decor, delicious éclairs and sandwiches and, for some…
St Petersburg
Beef lovers can indulge their habit at this 12,000-sq-metre restaurant, the city’s biggest. Thanks to clever design, though, it doesn’t feel…
St Petersburg
Despite the somewhat kitschy decor, Karavan is a superb Central Asian restaurant with a lovely location overlooking the Fontanka River. Open grills line…
St Petersburg
This buzzing, two-story space on Nevsky has wide-ranging appeal, with six different food counters, behind which prep staff stand at the ready to whip up…
St Petersburg
It's all about glass at the rooftop restaurant of the Gazprom building. This impressive place definitely has the best views in town and you can almost…
St Petersburg
This sparkling, friendly and capacious offering right on the Haymarket is a major draw for diners at all hours. Like many other Ginza restaurants, Khochu…
St Petersburg
You'll find the in-house cafe of the super cool Loft Project ETAGI on the 3rd floor (go through the courtyard). The centrepiece here is a fantastic summer…
St Petersburg
The authentic (read: no frills) Korean restaurant is a great find in this quiet residential neighbourhood. There's a wide-ranging, pictorial menu that…
St Petersburg
This self-termed 'art cafe' is tucked into a tiny basement, its two rooms crowded with mismatched furniture, musical instruments, carefully posed…
St Petersburg
Baku's ornate decor – tiled walls, arched doorways and throw pillows – whisks you to old Azerbaijan. Try Azeri shashlyk (kebabs), traditional plov (rice…
St Petersburg
A beloved institution, and decidedly upscale as far as Georgian restaurants go, Tbiliso has a great interior with tiled tables and big booths, made more…
St Petersburg
A major draw for vegetarians and vegans, Jiva whips up delicious cruelty-free burgers, in eight varieties (including lentil, chickpea, spinach and red…
St Petersburg
This gastrobar's attractive industrial interior with wooden tables, the friendly waiters and the discrete background music create a perfect setting for…
St Petersburg
When the weather sours, retreat to this snug, casual spot just west of Nikolsky Cathedral for warming bowls of pho (Vietnamese noodle soup) topped with…
St Petersburg
Sleek and buzzing, Terrassa is centred on its namesake terrace, which boasts unbelievable views (open only in warmer months). Inside you can watch the…
St Petersburg
With vines hanging from the ceiling to evoke the Caucasian countryside, this popular and reliable restaurant dishes up Georgian favourites such as hearty…
St Petersburg
A decent-value, modern and stylish cafe just moments from St Isaac's Cathedral, Dekabrist sounds like it might be too good to be true. The menu is simple…
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
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…