We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Restaurants in St. Petersburg

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Neighbourhoods
Neighbourhoods
Your SelectionsClear all
Cuisines & Dishes
(1652)
(987)
(590)
Afghani
(1)
Albanian
(1)
(252)
(5)
Armenian
(36)
(163)
Australian
(4)
Austrian
(7)
Azerbaijani
(16)
Bar
(497)
Belgian
(29)
Brew Pub
(18)
(19)
(484)
Caucasian
(61)
Central American
(1)
Central Asian
(3)
Central European
(273)
(138)
Contemporary
(46)
Croatian
(2)
(3)
Czech
(13)
Diner
(39)
Dutch
(2)
(549)
(95)
(46)
Gastropub
(54)
Georgian
(65)
(54)
(26)
Grill
(56)
(45)
(40)
(28)
Israeli
(13)
(559)
(21)
(9)
Latvian
(1)
(51)
Mongolian
(1)
Norwegian
(1)
(240)
Pub
(523)
Romanian
(1)
Scandinavian
(12)
Scottish
(4)
(182)
Singaporean
(4)
Slovenian
(1)
(83)
Southwestern
(4)
(39)
Sri Lankan
(1)
(256)
(33)
Tibetan
(1)
(36)
Ukrainian
(19)
Uzbek
(24)
Wine Bar
(38)
Burrito
(1)
Ceviche
(2)
Cheesecake
(3)
Chicken Kiev
(3)
Crab
(11)
Dim Sum
(2)
Donuts
(1)
Dumplings
(12)
Filet Mignon
(1)
Hamburger
(18)
Lasagne
(3)
Mandarin Duck
(1)
Noodle
(2)
Omelette
(1)
Oyster
(1)
Pasta
(5)
Peking Duck
(1)
Polenta
(1)
Shawarma
(1)
Shrimp
(3)
Tandoori Chicken
(1)
Tapas
(2)
More
Dietary Restrictions
Vegetarian Friendly
(409)
Vegan Options
(185)
Gluten Free Options
(79)
Kosher
(6)
Halal
(1)
More
Less
Meals
(1018)
(581)
(2153)
(3038)
Price
Cheap Eats
(708)
Mid-range
(3590)
Fine Dining
(102)
Neighbourhoods:
Restaurant features
(61)
(408)
Free Wifi
(987)
Parking Available
(480)
Reservations
(3798)
Serves Alcohol
(932)
Takeout
(947)
Television
(577)
Wheelchair Accessible
(183)
More
Good for
Bar Scene
(452)
Business meetings
(355)
(455)
Kids
(401)
Local cuisine
(270)
(255)
(46)
More
Sort by:
  • Ranking
  • Name
#751 of 8,963 Restaurants in St. Petersburg
#752 of 8,963 Restaurants in St. Petersburg
  • Quite ordinary 14/05/2016
Reserve
#753 of 8,963 Restaurants in St. Petersburg
Reserve
#754 of 8,963 Restaurants in St. Petersburg
#755 of 8,963 Restaurants in St. Petersburg
  • Excellent desert 12/10/2016
Reserve
#756 of 8,963 Restaurants in St. Petersburg
#757 of 8,963 Restaurants in St. Petersburg
$$ - $$$ European
Reserve
#758 of 8,963 Restaurants in St. Petersburg
#759 of 8,963 Restaurants in St. Petersburg
#760 of 8,963 Restaurants in St. Petersburg
$$ - $$$ Grill
#761 of 8,963 Restaurants in St. Petersburg
Reserve
#762 of 8,963 Restaurants in St. Petersburg
$$ - $$$ Fusion Steakhouse Barbecue European Central European
Reserve
#763 of 8,963 Restaurants in St. Petersburg
Reserve
#764 of 8,963 Restaurants in St. Petersburg
$$ - $$$ Mexican Steakhouse Bar Pub
#765 of 8,963 Restaurants in St. Petersburg
$$ - $$$ Italian Fusion Eastern European Seafood Asian Central European
Reserve
#766 of 8,963 Restaurants in St. Petersburg
$$ - $$$ Cafe
Reserve
#767 of 8,963 Restaurants in St. Petersburg
#16 of 93 Restaurants in Pushkin
$$ - $$$ European Central European Russian
#768 of 8,963 Restaurants in St. Petersburg
Brew Pub European
Reserve
RUNO.RU Repino
#770 of 8,963 Restaurants in St. Petersburg
#2 of 16 Restaurants in Repino
Reserve
#771 of 8,963 Restaurants in St. Petersburg
#772 of 8,963 Restaurants in St. Petersburg
$$ - $$$ European Pub Czech
#773 of 8,963 Restaurants in St. Petersburg
  • Great food 30/01/2017
Reserve
#774 of 8,963 Restaurants in St. Petersburg
$$ - $$$ European Wine Bar
#775 of 8,963 Restaurants in St. Petersburg
$$ - $$$ German European
Reserve
#776 of 8,963 Restaurants in St. Petersburg
#777 of 8,963 Restaurants in St. Petersburg
$$ - $$$ German Bar European Pub
#778 of 8,963 Restaurants in St. Petersburg
$$ - $$$ European
Reserve
#779 of 8,963 Restaurants in St. Petersburg
#780 of 8,963 Restaurants in St. Petersburg
$$ - $$$ European Russian