Little Italy's Family Restaurant
4 Star Yelp Rating
240 Ratings yelp logo
24436 FL-54 Lutz, Florida 33559 | Restaurant Info
Estimated delivery time: 57 minutes