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 St. Pete Beach Italian Restaurants

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 124 Restaurants in St. Pete Beach
Price: $8 - $35 Map
Visitor photos (25)
Menu

Verducci's Pizzeria Trattoria

#6 of 124 Restaurants in St. Pete Beach
Map
Visitor photos (61)
Menu
Cuisines: Italian Pizza Pasta

LA Casa Del Pane

#9 of 124 Restaurants in St. Pete Beach
Map
Visitor photos (24)
Menu

Gennaro's Pizza & Restaurant

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

Tuttorosso Pizzeria Napoletana

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

Carino's Italian Caffe

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

Vito & Michael's Pizzeria

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

Buona Pizza

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

Restaurant Su Ottavo

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

Gigi's Italian Restaurant

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

A Slice Of New York

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

Shapardo's

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