Must-see restaurants in St Petersburg

  • Biblioteka

    St Petersburg

    You could spend the better part of a day here. Ground floor is a waiter-service cafe where it's difficult to avoid being tempted by the cake and dessert…

  • Gastronomika

    St Petersburg

    On the top floor of the Olympic Plaza shopping complex, Gastronomika is the go-to spot for a wide-ranging menu of pizzas, barbecue brisket, Asian noodle…

  • Makaronniki

    St Petersburg

    Set on the rooftop of a business centre, this trendy spot serves up modern Italian food, from pasta and pizza to rabbit served with cabbage and osso bucco…

  • Hamlet + Jacks

    St Petersburg

    Named after its owners, this new restaurant splits its menu between inventive dishes made with local products, such as fish from Murmansk and deer from…

  • Baklazhan

    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…

  • Vinny Shkaf

    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…

  • Romeo's Bar & Kitchen

    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…

  • BGL Cafe

    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…

  • Botanika

    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…

  • Marketplace

    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…

  • Smoke BBQ

    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…

  • Zavtra Budet Kofe

    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…

  • Le'chaim

    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…

  • The entrance to Arka Bar & Grill in St Petersburg.

    Arka Bar & Grill

    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…

  • Grad Petrov

    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…

  • Pushkarski

    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…

  • Restaurant Erarta

    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…

  • Idiot

    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…

  • Russian Vodka Room No 1

    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…

  • Schastye

    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…

  • Vinostudia

    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…

  • Pryanosti & Radosti

    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…

  • Sintoho

    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…

  • Entrée

    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…

  • Stroganoff Steak House

    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…

  • Karavan

    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…

  • Market Place

    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…

  • Mansarda

    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…

  • Khochu Kharcho

    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…

  • Green Room Cafe

    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…

  • Miga

    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…

  • Sunduk

    St Petersburg

    This self-termed 'art cafe' is tucked into a tiny basement, its two rooms crowded with mismatched furniture, musical instruments, carefully posed…

  • Baku

    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…

  • Jiva

    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…

  • Tbiliso

    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…

  • Kompaniya Gastrobar

    St Petersburg

    This gastrobar's attractive industrial interior with wooden tables, the friendly waiters and the discrete background music create a perfect setting for…

  • Dedushka Kho

    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…

  • Terrassa

    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…

  • Cat Café

    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…

  • Dekabrist

    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…