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.

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

Toscana Grill

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

Amarcord

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

Mama Roma

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

GooseGoose

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

Trattoria Limoncello

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

Pizza 22cm

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

Pelmeniya on Marata

#21 of 580 Results
$$ - $$$ Map
Visitor photos (51)
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

Probka

#29 of 580 Results
$$ - $$$ Map
Visitor photos (99)
Matched on: Italian Seafood European Central European Mediterranean Vegetarian Friendly Vegan Options
Reserve

Ryba

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