Maggiano's Little Italy - Westshore Plaza
4 Star Yelp Rating
401 Ratings yelp logo
203 Westshore Plaza Tampa, Florida 33609 | Restaurant Info
Estimated delivery time: 50 minutes