Mamma Mia is an Italian restaurant offering pizza and other culinary delights. They cater to celebrations and speak German and Italian.