La Mamma Mia is a pizza restaurant serving Italian cuisine, including pasta and meat dishes, in a uniquely decorated setting. Vegetarian options are available.