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

Percorso
$$$$, Italian, Mediterranean, European
Palkin
$$$$, European, Russian, Eastern European
Dom Restaurant
$$$$, Russian, Contemporary
Mansarda Restaurant
$$$$, Italian, European, Russian
Pelmenya
$, Chinese, European, Russian
Pyshechnaya
$, Cafe, Fast food, Russian
Taiyaki
$, Japanese
Marketplace
$, Fast food, European, Russian
Local cuisine: Russian (1671)
Cafe (533)
Sushi (289)
Steakhouse (52)
Chinese (182)
Pizza (255)
Seafood (189)
Indian (30)
LaCelletta Caffe
$$ - $$$, Italian, Pizza, Cafe
Restaurant Schengen
$$ - $$$, French, European, Central European
Severyanin
$$ - $$$, European, Russian, Eastern European
Zoom Cafe
$$ - $$$, Cafe, European, Russian
Sort by:
Ranking
Name

Troika

#2 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (137)

Meatarea Chuck
As featured in 3 Days in St. Petersburg

#3 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (170)

Amo Cucinare

#4 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (231)

LaCelletta Caffe

#5 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (216)

Restaurant Schengen

#6 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (279)
Cuisines: French European Central European Vegetarian Friendly
Reserve

Do Eat Restaurant

#7 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (164)

Severyanin

#8 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (511)
Reserve

Pelmenya

#9 of 8,685 Restaurants in St. Petersburg
$ Map
Visitor photos (433)

Vsyo Na Svoyom Meste

#10 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (232)
Cuisines: Bar European Central European Vegetarian Friendly Vegan Options

Zoom Cafe

#11 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (480)

Suliko

#12 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (165)

Ferma

#13 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (181)
Reserve

Pryanosti & Radosti

#14 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (196)

Palkin

#15 of 8,685 Restaurants in St. Petersburg
$$$$ Map
Visitor photos (463)
Reserve

Romeo's Bar & Kitchen

#16 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (301)
Reserve

Tandoor

#17 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (215)

Duo Gastrobar

#18 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (276)
Cuisines: European Central European Vegetarian Friendly Vegan Options

Bushe

#19 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (208)

Teplo

#20 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (784)
Reserve

Wave ~Burgers&More~

#21 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (224)

Toscana Grill

#22 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (219)

Amarcord

#23 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (100)

Dom Restaurant

#24 of 8,685 Restaurants in St. Petersburg
$$$$ Map
Visitor photos (184)
Reserve

Brugge Belgian Gastronomic Pub

#25 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (133)
Cuisines: Belgian Bar European Pub Central European
Reserve

Italy Bottega

#27 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (164)

Brasserie Kriek

#28 of 8,685 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (104)
Cuisines: Belgian Bar European Pub Central European

Pyshechnaya

#29 of 8,685 Restaurants in St. Petersburg
$ Map
Visitor photos (182)
Cuisines: Cafe Fast food Russian
Reserve