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