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 updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Neighbourhoods
Neighbourhoods
Your SelectionsClear all
Cuisines & Dishes
(2925)
(1827)
(709)
Afghani
(1)
Albanian
(1)
(368)
(10)
Armenian
(43)
(196)
Australian
(7)
Austrian
(7)
Azerbaijani
(29)
Bar
(649)
Belgian
(33)
Brazilian
(1)
Brew Pub
(31)
(22)
(593)
Caucasian
(107)
Central American
(3)
Central Asian
(4)
Central European
(311)
Chilean
(1)
(191)
Contemporary
(77)
Croatian
(2)
(3)
Czech
(17)
Danish
(3)
(13)
Diner
(55)
Dutch
(3)
Egyptian
(1)
(108)
(56)
Gastropub
(75)
Georgian
(136)
(57)
(29)
Grill
(100)
(66)
Hong Kong
(2)
(45)
(30)
Israeli
(22)
(654)
(573)
(23)
(16)
Latvian
(1)
(63)
Minority Chinese
(2)
Mongolian
(1)
NorthWestern Chinese
(1)
Norwegian
(4)
(297)
(1)
Polynesian
(1)
Pub
(692)
Scandinavian
(17)
Scottish
(2)
(198)
Shanghai
(1)
Singaporean
(4)
Slovenian
(3)
(96)
Southwestern
(3)
(48)
(289)
Swedish
(3)
Swiss
(1)
Szechuan
(4)
(40)
Tibetan
(1)
(40)
Ukrainian
(26)
Uzbek
(40)
Wine Bar
(52)
Bagels
(10)
Baguette
(1)
Burrito
(2)
Ceviche
(2)
Cheesecake
(7)
Chicken Kiev
(16)
Crab
(15)
Dim Sum
(6)
Donuts
(2)
Dumplings
(21)
Falafel
(8)
Filet Mignon
(3)
Gyros
(1)
Hamburger
(98)
Hot Dog
(2)
Kobe Beef
(1)
Lasagne
(3)
Mandarin Duck
(1)
Meatloaf
(1)
Noodle
(12)
Omelette
(2)
Oyster
(2)
Pad Thai
(2)
Pasta
(19)
Peking Duck
(1)
Polenta
(1)
Ramen
(1)
Ribs
(5)
Sandwiches
(12)
Shawarma
(1)
Shrimp
(4)
Tandoori Chicken
(1)
Tapas
(5)
More
Dietary Restrictions
Meals
(1453)
(726)
(3234)
(5579)
Price
Cheap Eats
(953)
Mid-range
(3808)
Fine Dining
(129)
Neighbourhoods:
Restaurant features
Accepts Credit Cards
(656)
(65)
(457)
Free Wifi
(1174)
Parking Available
(520)
Reservations
(3836)
Serves Alcohol
(1075)
Takeout
(1067)
Television
(652)
Wheelchair Accessible
(204)
More
Good for
Bar Scene
(563)
Business meetings
(376)
(506)
Hot New Restaurants
(20)
Kids
(417)
Local cuisine
(297)
(289)
(62)
More
Sort by:
  • Ranking
  • Name
#751 of 9,189 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Bar Seafood European Pub Gastropub Russian
#752 of 9,189 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Russian
Reserve
#753 of 9,189 Restaurants in St. Petersburg
  • tasty burgers 19/11/2017
#754 of 9,189 Restaurants in St. Petersburg
Barbecue Steakhouse Bar Pub
#755 of 9,189 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Japanese Seafood Sushi Asian Soups
Reserve
#756 of 9,189 Restaurants in St. Petersburg
₹₹ - ₹₹₹ European Brew Pub Pub
#757 of 9,189 Restaurants in St. Petersburg
₹₹ - ₹₹₹ European Italian Japanese Russian
Reserve
#758 of 9,189 Restaurants in St. Petersburg
#759 of 9,189 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Bar Pub Street Food Scandinavian European
Reserve
#760 of 9,189 Restaurants in St. Petersburg
Irish Bar European Pub
#761 of 9,189 Restaurants in St. Petersburg
₹₹ - ₹₹₹ European Russian Vegetarian Friendly
Reserve
#762 of 9,189 Restaurants in St. Petersburg
₹₹ - ₹₹₹ European Central European Contemporary Russian Eastern European Vegetarian Friendly
Reserve
#763 of 9,189 Restaurants in St. Petersburg
#764 of 9,189 Restaurants in St. Petersburg
#765 of 9,189 Restaurants in St. Petersburg
Reserve
#766 of 9,189 Restaurants in St. Petersburg
#767 of 9,189 Restaurants in St. Petersburg
#768 of 9,189 Restaurants in St. Petersburg
#769 of 9,189 Restaurants in St. Petersburg
Russian
Reserve
#770 of 9,189 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Italian Pizza European Central European
#771 of 9,189 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Bar European Pub Russian Central European
Reserve
#772 of 9,189 Restaurants in St. Petersburg
  • Very good 22/08/2017
#773 of 9,189 Restaurants in St. Petersburg
  • Great food 30/01/2017
Reserve
#774 of 9,189 Restaurants in St. Petersburg
#775 of 9,189 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Belgian European Russian
#776 of 9,189 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Bar Pub
#777 of 9,189 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Russian Eastern European
Reserve
#778 of 9,189 Restaurants in St. Petersburg
Reserve
#779 of 9,189 Restaurants in St. Petersburg
₹₹ - ₹₹₹ European Japanese Seafood Sushi Russian
Reserve
#780 of 9,189 Restaurants in St. Petersburg
₹₹ - ₹₹₹ European Cafe Contemporary Central European Vegetarian Friendly
Reserve