Mamma Mia is an Italian restaurant offering pizza and homemade cuisine.