Mamma Mia is a pizzeria offering delivery and takeout services. It specializes in Italian cuisine.