Mamma Mia is a restaurant specializing in fresh, authentic Italian cuisine.