Skip to main content
Toast Local logo

Italian restaurants in St. Pete Beach

Italian restaurants near St. Pete Beach, FL. Order delivery or pickup, book a table, and browse menus and hours for every spot in one place.

La Dolce Vita Trattoria Saint Pete Beach 7141 Gulf Blvd
La Dolce Vita Trattoria Saint Pete Beach 7141 Gulf Blvd
ItalianSt. Pete Beach0.2 milesPrice range $30-60
Shells Seafood Restaurant
Shells Seafood Restaurant
Rated 4.7 out of 5 by 26 guestsSeafoodSt. Pete Beach0.2 milesPrice range $15-30
Snappers Sea Grill
Snappers Sea Grill
Rated 4.8 out of 5 by 10 guestsSeafoodSt. Pete Beach0.8 milesPrice range $30-60
Carino's Nuovo Italian Cuisine 9524 Blind Pass Road #6
Carino's Nuovo Italian Cuisine 9524 Blind Pass Road #6
St. Pete Beach1.1 milesPrice range $30-60
Gigi's Italian Restaurant - St. Petersburg
Gigi's Italian Restaurant - St. Petersburg
Rated 4.6 out of 5 by 17 guestsItalianSt. Pete Beach1.8 milesPrice range $15-30