Must-see restaurants in St Petersburg

  • Pyshki

    St Petersburg

    Join the babushkas and families lining up for the greasy, sugar-dusted donuts and milky coffee sold at practically Soviet-era prices at this institution,…

  • Dve Palochki

    St Petersburg

    This is one of the oldest Japanese restaurant chains in St Petersburg, offering a huge selection of rolls, sushi and sashimi but also some European…

  • Italy

    St Petersburg

    This place features reinterpreted Italian classics and is well known for its pasta (which is always perfectly al dente), outstanding wine menu and fresh…

  • Las Torres

    St Petersburg

    This was the first Spanish restaurant in St Petersburg and is still probably the best. Set up like a Valencian cantina, complete with beautiful tiling,…

  • Cardamon

    St Petersburg

    The lacklustre decor may not instantly endear this Indian-run place to you, but its popularity with locals and visiting Indians says a great deal. The…

  • Port Arthur

    St Petersburg

    Its name may be a bizarre one, as Port Arthur was the scene of one of Russia's most humiliating naval defeats, but everything else about this plush…

  • Bistro Garçon

    St Petersburg

    This attractive little bistro is smart and unpretentious, with low lighting, upscale but still charming decor, and professional staff. While this is the…

  • Brynza

    St Petersburg

    This spacious, great value place serves up your typical Caucasian and Crimean fare; it specialises in the Crimean Tatar dish chebureki (a fried meat…

  • Casa del Myaso

    St Petersburg

    At this upmarket steakhouse you're guaranteed a wide selection of various cuts of prime beef as well as other meats. Or you could keep it lighter with a…

  • Russkaya Zabava

    St Petersburg

    This kitschy cafe, whose name translates as Russian Fun, specialises in traditional dumplings (pelmeni) which come stuffed with beef, pork, salmon or…

  • Chufalnya

    St Petersburg

    Marked by a sign in Chinese characters only, this combined Chinese grocery and cafe on the building's 2nd floor is a good spot to fill up on cheap and…

  • Samadeva

    St Petersburg

    The food isn't the tastiest vegetarian fare you'll find in the city, but this self-proclaimed 'philosophical cafe' is a pleasant enough spot for a meal…

  • Potatoes with Mushrooms

    St Petersburg

    Come here for a good-value, light bite, such as its various kapsalon dishes (a Dutch-style meal in a tin bowl). The potato pancakes are excellent and…

  • City Grill Express

    St Petersburg

    This deceptively large place is a serious burger joint that remains affordable and comfortable. A great place for a pit stop around the hectic pl…

  • Pirogovoy Dvorik

    St Petersburg

    For those on a budget, this bargain-basement bakery cafe is ideal for a cheap lunch. The pie fillings are almost identical to those of more upmarket cafes…

  • Stolle

    St Petersburg

    This cosy pie shop and cafe was the first in this now nationwide chain. Aptly enough for a cafe that sells Saxon-style pies, it’s located in the heart of…

  • Tandoori Nights

    St Petersburg

    One of Piter's most authentic Indian restaurants offering a mix of traditional and modern recipes in a range of spice levels. It’s a great choice for…

  • Salkhino

    St Petersburg

    Pastel-coloured walls are adorned with paintings by local artists, and the menu of home-cooked Georgian meals, served in big portions, will keep everyone…

  • Pelmeniya

    St Petersburg

    A branch of this appealing contemporary-styled dumpling bar that's good for an inexpensive, filling meal.

  • Leningradskoye Kafe

    St Petersburg

    A Soviet-style stalovaya (cafeteria) that doles out Russian standards.

    • placement: fullWidth
    • path: Destinations/POIs/superzone
    • possible size: [970, 250], [970, 90], [728, 90], [300, 250], [320, 50], [1, 1],
    • targeting:
      {
        "position": "superzone"
      }

More destinations you need to see