Mamma Mia is an Italian restaurant and pizzeria offering vegetarian options. It provides a full bar service and accepts credit cards. The establishment offers dine-in, takeaway, and table service, with high chairs available for families.