Mamma Mia offers delicious pizzas with thin crusts and generous toppings, available for takeaway. Pet-friendly.