Mamma Mia is a restaurant offering authentic Italian cuisine, including Sicilian and Neapolitan specialties, in a simple and convivial atmosphere.