Mamma Mia is a restaurant specializing in Italian cuisine, including pizza and European dishes, with vegetarian and vegan options available.