Mamma Mia is an Italian restaurant offering pizzas and other Italian specialties, with a focus on seasonal dishes and Italian wines.