Mamma Mia is an Italian restaurant offering a warm atmosphere.