Mamma Mia is an Italian restaurant offering a variety of flavorful Italian dishes.