Mamma Mia
Pizza · Italian · Casual Dining
Mamma Mia is a casual Italian pizzeria offering traditional and family-sized pizzas, along with Sicilian specialties like arancini and fried mixed seafood. Guests can enjoy their meal at a table or opt for convenient takeaway options.
Location