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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Italian Restaurants in St. Petersburg

Sort by:
Relevance
Ranking
Name

Amo Cucinare

#4 of 580 Results
$$ - $$$ Map
Visitor photos (240)

Do Eat Restaurant

#5 of 580 Results
$$ - $$$ Map
Visitor photos (170)
Matched on: Mediterranean European Gastropub Italian Seafood Central European Vegetarian Friendly Vegan Options

Romeo's Bar & Kitchen

#7 of 580 Results
$$ - $$$ Map
Visitor photos (304)
Reserve

Amarcord

#8 of 580 Results
$$ - $$$ Map
Visitor photos (101)

Toscana Grill

#11 of 580 Results
$$ - $$$ Map
Visitor photos (223)

Mama Roma

#15 of 580 Results
$$ - $$$ Map
Visitor photos (95)
Matched on: Italian Pizza

GooseGoose

#16 of 580 Results
$$ - $$$ Map
Visitor photos (150)
Reserve

Pizza 22cm

#17 of 580 Results
$$ - $$$ Map
Visitor photos (115)
Matched on: Italian Pizza European

Trattoria Limoncello

#18 of 580 Results
$$ - $$$ Map
Visitor photos (76)
Matched on: Italian Pizza European Central European Grill Vegetarian Friendly

Pelmeniya on Marata

#21 of 580 Results
$$ - $$$ Map
Visitor photos (52)
Matched on: Asian Russian Georgian Italian

Jerome

#22 of 580 Results
$$ - $$$ Map
Visitor photos (179)
Matched on: Italian European Contemporary Vegetarian Friendly Gluten Free Options
Reserve

Jamie's Italian

#24 of 580 Results
$$ - $$$ Map
Visitor photos (508)
Matched on: Italian European Vegetarian Friendly
Reserve

Restaurant Marcelli’s

#26 of 580 Results
$$ - $$$ Map
Visitor photos (112)
Matched on: Italian European Central European Vegetarian Friendly Vegan Options

Ryba

#29 of 580 Results
$$ - $$$ Map
Visitor photos (115)
Matched on: Italian Asian Eastern European Seafood
Reserve