Taste of Italy
$$ • Italian
670 S Gulfview Blvd, Clearwater Beach
(727) 240-0258
670 S Gulfview Blvd, Clearwater Beach
(727) 240-0258