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.

European Restaurants in St. Petersburg

View Map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Gasto Bar Vsyo na Svoyom Meste

#1 of 9,225 Restaurants in St. Petersburg
Price: $6 - $19 Map
Visitor photos (145)
Cuisines: American Asian European Russian Central European

Restaurant Schengen

#4 of 9,225 Restaurants in St. Petersburg
Price: $6 - $13 Map
Visitor photos (87)
Cuisines: European Russian
Reserve

Cafe Abajour

#5 of 9,225 Restaurants in St. Petersburg
Price: $15 - $35 Map
Visitor photos (87)
Cuisines: European Grill
Reserve

Palkin

#6 of 9,225 Restaurants in St. Petersburg
Price: $56 - $225 Map
Visitor photos (258)
Cuisines: European Russian
Reserve

Zoom Cafe

#9 of 9,225 Restaurants in St. Petersburg
Map
Visitor photos (286)
Cuisines: European Russian Soups Cafe
Reserve

Bushe

#11 of 9,225 Restaurants in St. Petersburg
Map
Visitor photos (112)
Cuisines: European French

Teplo

#15 of 9,225 Restaurants in St. Petersburg
Map
Visitor photos (408)
Cuisines: European Russian Soups
Reserve

Koryushka

#16 of 9,225 Restaurants in St. Petersburg
Map
Visitor photos (207)
Cuisines: European Russian Central European
Reserve

Gastronomika

#17 of 9,225 Restaurants in St. Petersburg
Price: $5 - $100 Map
Visitor photos (186)
Cuisines: European Asian Russian
Reserve

Duo Gastrobar

#18 of 9,225 Restaurants in St. Petersburg
Map
Visitor photos (137)
Cuisines: European
Reserve

Mansarda Restaurant

#19 of 9,225 Restaurants in St. Petersburg
Map
Visitor photos (299)
Cuisines: Italian European Eastern European Fusion
Reserve

Toscana Grill

#25 of 9,225 Restaurants in St. Petersburg
Price: $6 - $11 Map
Visitor photos (40)
Cuisines: Italian European Russian Pizza Mediterranean

Gosti

#33 of 9,225 Restaurants in St. Petersburg
Map
Visitor photos (323)
Cuisines: European Russian Eastern European Central European
Reserve

L'Europe Restaurant

#35 of 9,225 Restaurants in St. Petersburg
Price: $40 - $70 Map
Visitor photos (117)
Cuisines: European Russian French
Reserve

Brasserie Kriek

#39 of 9,225 Restaurants in St. Petersburg
Price: $2 - $10 Map
Visitor photos (44)
Cuisines: Belgian European

Na Parakh

#2 of 144 Coffee & Tea in St. Petersburg
Map
Visitor photos (42)
Cuisines: European

Bushe (Pushkin)

#46 of 9,225 Restaurants in St. Petersburg
#1 of 126 Restaurants in Pushkin
Map
Visitor photos (16)
Cuisines: European French

Restaurant Wine & Water

#50 of 9,225 Restaurants in St. Petersburg
Price: $9 - $26 Map
Visitor photos (49)
Cuisines: Thai European Asian

Singer Cafe

#51 of 9,225 Restaurants in St. Petersburg
Price: $9 - $19 Map
Visitor photos (281)
Cuisines: European Russian Soups

RoseMary Restaurant

#52 of 9,225 Restaurants in St. Petersburg
Map
Visitor photos (61)
Cuisines: Seafood European Russian Mediterranean

Marchelli's

#53 of 9,225 Restaurants in St. Petersburg
Map
Visitor photos (94)
Cuisines: Italian European Pizza International

Terrassa

#54 of 9,225 Restaurants in St. Petersburg
Price: $25 - $100 Map
Visitor photos (177)
Cuisines: Japanese Sushi European Russian Eastern European Asian Fusion
Reserve

Red. Steak&Wine

#56 of 9,225 Restaurants in St. Petersburg
Price: $20 - $50 Map
Visitor photos (62)
Cuisines: Steakhouse European Barbecue Grill
Reserve

Gastrobar The Five Points

#57 of 9,225 Restaurants in St. Petersburg
Price: $8 - $19 Map
Visitor photos (179)
Cuisines: European Gastropub Russian
Reserve

Stolle

#58 of 9,225 Restaurants in St. Petersburg
Price: $7 - $14 Map
Visitor photos (57)
Cuisines: European Russian
Reserve

Macarena

#59 of 9,225 Restaurants in St. Petersburg
Map
Visitor photos (91)
Cuisines: Italian Mexican European Mediterranean Spanish Portuguese
Reserve

Trappist

#60 of 9,225 Restaurants in St. Petersburg
Map
Visitor photos (65)
Cuisines: Belgian Bar European Cafe
Reserve

Amarcord

#62 of 9,225 Restaurants in St. Petersburg
Map
Visitor photos (40)
Cuisines: Italian European

Cococo

#64 of 9,225 Restaurants in St. Petersburg
Price: $20 - $50 Map
Visitor photos (303)
Cuisines: European Russian

Jamie's Italian

#66 of 9,225 Restaurants in St. Petersburg
Map
Visitor photos (276)
Cuisines: Italian Pizza European
Reserve