Mamma Mia is an Italian restaurant offering pizza, pasta, and salads. Dine-in and takeaway options are available. Vegetarian options are offered.