Mama Mia Pizzeria & Latin
Permanently closed
224 Dairy Rd
Auburndale, FL 33823
Mama Mia Pizzeria & Latin Rest is a cozy eatery in Auburndale, FL that offers a fusion of Italian and Latin cuisine.
With a diverse menu featuring traditional pizza alongside flavorful Latin dishes, this restaurant caters to a variety of tastes and preferences.
Generated from their business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.
