Mamma Mía is an Italian restaurant offering pizza and fast food, with vegetarian options available for lunch and dinner. Takeaway service is available.