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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Restaurants in St. Petersburg

Sort by:
Ranking
Name

Mama Roma

#31 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (79)
Cuisines: Italian Pizza

Brasserie Kriek

#32 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (99)
Cuisines: Belgian Bar European Pub Central European

ChaCha

#33 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (166)
Cuisines: Georgian

Caffe Italia

#34 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (151)
Reserve

Russkaya Ryumochnaya No. 1

#36 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (313)
Reserve

Obed Bufet

#37 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (165)

Gogol

#38 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (450)
Cuisines: European Russian Eastern European Central European
Reserve

Yat Restaurant-Buffet

#39 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (386)
Cuisines: European Russian Eastern European Central European

Khochu Kharcho

#40 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (202)
Cuisines: Eastern European
Reserve

O'Hooligans

#41 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (136)
Cuisines: Irish Bar European Pub Central European British

Pkhali - Khinkali

#42 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (222)

Stroganoff Steak House

#43 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (342)
Cuisines: American Russian Steakhouse European Eastern European Central European
Reserve

GooseGoose

#44 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (148)
Reserve

Pirogovy Dvorik

#45 of 8,729 Restaurants in St. Petersburg
Map
Visitor photos (77)
Cuisines: Cafe Russian Soups

Nasha Dacha

#46 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (179)

Pelmeniya On Razezzhaya

#47 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (60)

Hamlet+Jacks

#48 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (156)
Cuisines: Seafood European Central European Vegetarian Friendly

Gastro Pub Ivan & Maria

#49 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (194)
Cuisines: Russian Bar European Pub Central European

Restaurant Wine & Water

#50 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (98)
Cuisines: Thai European Georgian

Brynza

#51 of 8,729 Restaurants in St. Petersburg
Map
Visitor photos (127)
Cuisines: Fast food European Russian Eastern European Central European

BRETZEL

#52 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (134)
Cuisines: German Bar European Pub Russian Eastern European Central European

Stolle

#53 of 8,729 Restaurants in St. Petersburg
Map
Visitor photos (52)

Katyusha Restaurant

#54 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (245)
Cuisines: Russian Soups Eastern European Central European

Tsar

#55 of 8,729 Restaurants in St. Petersburg
₹₹₹₹ Map
Visitor photos (221)
Cuisines: European Russian Eastern European Central European
Reserve

L'Europe Restaurant

#56 of 8,729 Restaurants in St. Petersburg
₹₹₹₹ Map
Visitor photos (153)
Cuisines: European Russian Eastern European Central European
Reserve

Cafe Abajour

#57 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (111)
Cuisines: European Central European Grill

Baklazhan

#58 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (239)

Dachniki

#59 of 8,729 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Map
Visitor photos (265)
Cuisines: European Russian Eastern European Central European

Bekitzer

#60 of 8,729 Restaurants in St. Petersburg
Map
Visitor photos (125)