Blog posts

Where to Dine in St Petersburg, Russia: Top 6 Restaurants

Where to Dine in St Petersburg, Russia: Top 6 Restaurants


A definite highlight of my trip to St Petersburg last month was eating my way through the city’s fabulous food scene. Thanks to my wonderful hosts at the Corinthia Hotel, I dined at some of the most unique and traditional restaurants. From hearty Russian dishes to international cuisines and inventive cocktails, I tried it all! However, I did not have to stray too far from my hotel for great food. The Imperial Restaurant and Café Vienna inside the Corinthia St Petersburg are not to be overlooked, and you can read all about those dining experiences here.


Buterbrodsky is a retro cafe-bar dedicated to Russian Poet, Joseph Brodsky, who was actually born in St Petersburg. The name of the restaurant is a play on words, combining his last name and ‘buterbrod’ which is the Russian word for sandwich. It’s no surprise then that you’ll find an excellent selection of open sandwiches, making it a great lunch spot. I really enjoyed the shabby chic interiors that fit right in with the cool vibe of most restaurants located on Vasilyevsky Island. Elements of the historic building have been beautifully preserved and the modern touches, such as the light fixtures, are the perfect mix. I wouldn’t leave before ordering a drink here, as they serve home-made fruit flavored spirits and their very own beer.


Also located on Vasilyevsky Island, Erarta Restaurant offers traditional Russian dishes with a contemporary twist. We dined here after a lovely visit to the Erarta Museum of Contemporary Art. This was, by far, the best meal I have ever had at a museum restaurant! Along with Russian food, Chef Grebenshikov also specializes in Mediterranean cuisine so I’d highly recommend trying the scallops or prawns if you’re a seafood lover. For a starter, I had the beef tartare with sour cream and kale, and for my main dish I enjoyed the sea brass with sage leafs and capers.  The delicious desserts are inspired by the works of art that you can find inside the museum. During our visit, they had Lamborghini art exhibit.  If you are visiting during the warmer months, I’d recommend enjoying a meal on their spacious summer terrace.


Kvartirka or, The Soviet Cafe, is a cozy restaurant which many tourists will find fascinating and delicious. Just down the street from the Corinthia Hotel, you will find this cafe on Nevsky Prospekt – St Petersburg’s main street. Kvartirka means “little apartment” and the space is made to look like an apartment from Soviet times. With its historic photos lining the walls, authentic memorabilia, and traditional dishes, I definitely felt transported back in time. For starters, we had the “Draniki” potato pancakes with mushrooms. I had the Pike cutlets garnished with mash potatoes for my delicious main course. For dessert, I highly recommend the Kartoshka pastry which is a Russian rum ball.  Although it is a touristy place, the food is worth staying for!


True to its name, Geography takes you on an international culinary journey. Their impressive menu offers a variety of popular Asian dishes like Singapore-style noodles or Szechuan beef. However, you can still find Russian classics here such as homemade dumplings. For dinner, I had the caramelized chicken with baked Asian mushrooms and green buckwheat. Their cocktail menu is equally as impressive with special liqueurs and a menu that changes every season. I really liked the interiors with its vibrant colors, wood and copper elements, and vintage travel posters. If you visit on a weekend, you can enjoy some of Russia’s top DJ’s in the evening.


You’ll find Katyusha right across the street from the beautiful Kazansky Cathedral, making it a great place to enjoy a bite to eat while sightseeing. From floor to ceiling, this restaurant is styled as a late 19th century Cossack House that you’d find in the Ural Mountains. The attention to detail is incredible here and I enjoyed looking around the colorful and cozy rooms. The food here can best be described as Russian comfort food! From homemade dumplings to pies, pancakes, and stews, you certainly won’t leave hungry.


With its high ceilings, panoramic windows, and exquisite food, the Social Club is elegant dining at its best. I loved the Art Nouveau interiors just as much as their delicious dishes. My memorable three course lunch here was definitely one of my favorite meals in the city. I started with zucchini carpaccio with truffle sauce and Grana Padano cheese. For my main course, I enjoyed perfectly cooked cod with baked cauliflower and spinach balls with ricotta. Last but not least, I ended with an apple trifle with almond-hazelnut caramel and mascarpone mousse. The combination of the caramel with the mascarpone was to die for!

The Social Club is also a great place to host a small gathering for either a corporate event or private special occasion!

Before visiting St Petersburg, I knew I was going to be blown away by the stunning architecture and world-renowned art.  However, the food scene left me just as impressed and I went home with a strong appreciation for Russia’s culinary delights!


About the author

Carmen Edelson is the Founder and Senior Editor of Carmen's Luxury Travel. Carmen has been traveling the world for over a decade. Our travels allows her the opportunity to pursuit her itch to travel to the best luxury destinations, and experience those first class tastes from around the world.


  1. Punita Malhotra
    January 8, 2018 at 9:44 am

    I am totally in agreement with you. My impression about St Petersburg centres completely around mind-blowing architecture and art. I would never have expected such a vibrant food scene in this city. Even more excited to go now.

    • Carmen Edelson
      January 9, 2018 at 2:09 pm

      I know, I was so pleasantly surprised! I think you will be too 🙂

  2. alice ford
    January 8, 2018 at 2:04 pm

    I haven’t been to Russia or experienced Russian cuisine in the states, however all these restaurants look absolutely delectable. I will most definetly use this if I ever get to St. Petersburg.

    • Carmen Edelson
      January 9, 2018 at 2:26 pm

      They are fabulous, Alice! I was blown away.

  3. Josh
    January 9, 2018 at 10:37 am

    This is not a good article to read when you haven’t had lunch. Now i’m seriously hungry! Some of the deco in those places looks very cool! Which one would be your favourite?

    • Carmen Edelson
      January 9, 2018 at 2:26 pm

      I truly loved all of them but the Social Club was one of my favorites 🙂

  4. Kelly
    January 10, 2018 at 2:10 pm

    This food looks incredible – now I just need to plan a trip to Russia!

    • Carmen Edelson
      January 13, 2018 at 8:02 pm

      Yes, start planning! So many delicious places.

  5. Angelina
    January 10, 2018 at 11:55 pm

    I love the variety of restaurants! So much fun. I had no idea Russia had such a foodie vibe happening. Another reason to get there sooner rather than later. By the way, love the decor at Kvartirka and I think my Grandma has the exact same dishes as Katyusha! Love it.

    • Carmen Edelson
      January 13, 2018 at 8:03 pm

      Very cool, Angelina! There’s a great foodie scene in St Petersburg and I was surprised too 🙂

  6. George St Petersburg Russia
    January 12, 2018 at 6:03 am

    Great! Very useful article and beautiful photos. Thank you!

    • Carmen Edelson
      January 13, 2018 at 8:04 pm

      Thank YOU for your lovely comment 🙂

Leave a Comment

Your email address will not be published. Required fields are marked *

CommentLuv badge