Mamma Mia is a restaurant offering online ordering and takeaway options. They specialize in pizza, with a variety of toppings available.