Mamma Mia is an Italian restaurant offering pizza and other freshly made dishes.