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.

Best Italian Restaurants in St. Pete Beach

Redo Search in Map
See more restaurants in your map view
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Palm Court Italian Grill

#1 of 127 Restaurants in St. Pete Beach
Price: $8 - $35 Map
Visitor photos (25)
Menu

Verducci's Pizzeria Trattoria

#9 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (75)
Menu
Cuisines: Italian Pizza Pasta

LA Casa Del Pane

#11 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (24)
Menu
Cuisines: Italian Pizza Cafe

Gennaro's Pizza & Restaurant

#20 of 127 Restaurants in St. Pete Beach
Price: $12 - $30 Map
Visitor photos (6)
Menu
Cuisines: Italian Pizza Barbecue Pasta

Tuttorosso Pizzeria Napoletana

#27 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (6)
Menu
Cuisines: Italian Pizza

Carino's Italian Caffe

#38 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (9)
Menu
Cuisines: Italian

Buona Pizza

#41 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (14)
Menu
Cuisines: Italian Pizza

Vito & Michael's Pizzeria

#42 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (7)
Menu
Cuisines: Italian Pizza

Giuseppe Pizzeria

#70 of 127 Restaurants in St. Pete Beach
Map Menu
Cuisines: Italian Sandwiches

Restaurant Su Ottavo

#81 of 127 Restaurants in St. Pete Beach
Price: $8 - $19 Map
Visitor photos (4)
Menu
Cuisines: Italian Pizza

Gigi's Italian Restaurant

#92 of 127 Restaurants in St. Pete Beach
Price: $18 Map
Visitor photos (18)
Menu
Cuisines: Italian Japanese Pizza

A Slice Of New York

#95 of 127 Restaurants in St. Pete Beach
Price: $5 - $25 Map
Visitor photos (11)
Menu
Cuisines: Italian Pizza Sandwiches Chicken Wings

Shapardo's

#104 of 127 Restaurants in St. Pete Beach
Map
Visitor photos (10)
Menu
Cuisines: Italian Pizza