Mamma Mia is a pizza restaurant offering Neapolitan-style pizzas and antipasti.