Mamma Mia is an Italian restaurant offering table service and options for vegetarian diners. High chairs are available, and reservations are accepted.