St. Petersburg Restaurants

Sort by Tribes
Cuisines
6476 Results
  • 1
    Mollie`s Pub | Паб Моллис

    Mollie`s Pub | Паб Моллис

    Ranked #1 overall in St. Petersburg restaurants
    9.06 reviews
    Irish, Pubs
    Popular withNightlife

    Nice pub, good beer from all over the world. A perfect place to spend an evenings time :)

  • 2
    Теремок

    Теремок

    Ranked #7 overall in St. Petersburg restaurants
    10.02 reviews
    Fast Food, Russian
    Popular withFoodiesTrendsters

    I so wish we had fast food like this in the United States! Теремок is pretty much the national standard when it comes to fast food, but not only is ...

  • 3
    Graf-In

    Graf-In

    Ranked #2 overall in St. Petersburg restaurants
    9.65 reviews
    Russian, Cafe

    Nice restaurant in the center of St.Petersburg not far away form St. Isaac Cathedral. International food, modern design. Juicy veal fillet with cream fois gras sauce and dark chocolate cake ...

  • 4
    Philibert

    Philibert

    Ranked #4 overall in St. Petersburg restaurants
    10.02 reviews
    $$$$
    French
    Popular withFoodies

    Philibert was a pleasant surprise for me. It specializes in french cuisine, and they do it really good. I loved the ambiance and the warm service. Prices are not as ...

  • 5
    Chekhov Restaurant

    Chekhov Restaurant

    Ranked #11 overall in St. Petersburg restaurants
    10.02 reviews
    Russian
    Popular withFoodiesHistory

    Chekhov Restaurant is an amazing place to have a little introduction to russian food. While prices are not necessarily cheap, they are more than reasonable for what you get. I ...

  • 6
    Moscow Restaurant

    Moscow Restaurant

    Ranked #40 overall in St. Petersburg restaurants
    10.02 reviews
    Popular withFoodies

    Despite its name, in Moscow Restaurant they offer much more than local russian food. The menu is extensive and have lots of different options from all around the world. Perfect ...

  • 7
    Wave ~Burgers&More~

    Wave ~Burgers&More~

    Ranked #3 overall in St. Petersburg restaurants
    9.04 reviews
    $$$$
    American, Burgers
    Popular withFoodiesTrendstersLuxury

    If you need more evidence that St. Petersburg is Russia's Gateway to the West, stop here. The burgers are absolutely amazing—at risk of sound un-patriotic, I'd almost say they're on ...

  • 8
    Grizzly Bar steaks & burgers

    Grizzly Bar steaks & burgers

    Ranked #23 overall in St. Petersburg restaurants
    10.01 review
    American, Burgers
    Popular withFoodies

    Grizzly Bar steaks & burgers is probably one of the best places to eat good meat in Saint Petersburg. American Style, this place offers a wide variety of dishes, but ...

  • 9
    Jamie's Italian

    Jamie's Italian

    Ranked #26 overall in St. Petersburg restaurants
    10.01 review
    Italian
    Popular withFoodies

    I totally loved this restaurant. Jamie's Italian is a genuine italian restaurant in Saint Petersburg that serves the best pasta in town. Loved their spaghetti alla carbonara, and felt like ...

  • 10
    Bushe

    Bushe

    Ranked #30 overall in St. Petersburg restaurants
    10.01 review
    French, Breakfast & Brunch
    Popular withFoodies

    Impossible to start the day in a bad mood if you go to Bushe. This place is perfect for breakfasts, and you can find lots of french delicacies. I loved ...

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.com/trip/hotels/hotel_suggestions?action=index&clean_path=st-petersburg-russia&controller=topics&country_code=&current_user_id=&filters=&id=2000000002271&klass_name=Region&list_type=restaurants&nearby=false&path=st-petersburg-russia%2Frestaurants&place=2000000002271&place_type=City&place_type=region&region=2000000002271", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000002271" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };