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.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

European Restaurants in St. Petersburg

Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sort by:
Relevance
Ranking
Name
Price (low to high)
Price (high to low)

LaCelletta Caffe

Price: $5 - $11 Map
Visitor photos (96)
Matched on: Italian Cafe European Soups

Right Place Bar

Price: $8 - $23 Map
Visitor photos (215)
Matched on: Bar European Central European Asian Russian

Restaurant Schengen

Price: $16 - $19 Map
Visitor photos (170)
Matched on: French European Russian Central European
Reserve

Cafe Abajour

Price: $15 - $35 Map
Visitor photos (102)
Matched on: European Grill Central European

Duo Gastrobar

Map
Visitor photos (214)
Matched on: European Central European

Toscana Grill

Price: $4 - $992 Map
Visitor photos (148)
Matched on: Italian European Russian Seafood Mediterranean Vegetarian Soups Central European Wine Bar

Dom Restaurant

Price: $33 - $88 Map
Visitor photos (130)
Matched on: European Russian Eastern European Central European Contemporary
Reserve

Gastronomika

Price: $5 - $100 Map
Visitor photos (298)
Matched on: European Asian Italian Mediterranean Russian Eastern European Central European
Reserve

Brugge Belgian Gastronomic Pub

Map
Visitor photos (111)
Matched on: Belgian Bar European Central European French
Reserve

O'Hooligans

Map
Visitor photos (107)
Matched on: Irish Bar European British Pub Central European

L'Europe Restaurant

Price: $40 - $70 Map
Visitor photos (145)
Matched on: European Russian Central European Eastern European
Reserve

Stroganoff Steak House

Price: $8 - $39 Map
Visitor photos (247)
Matched on: American Russian Steakhouse European Eastern European Central European
Reserve

Gosti

Map
Visitor photos (412)
Matched on: European Russian Eastern European Central European
Reserve

Ferma

Price: $23 - $39 Map
Visitor photos (102)
Matched on: European Russian Eastern European Central European
Reserve