Pizzaria Mamma Mia is an Italian restaurant specializing in pizza. It offers lunch and dinner service with extended hours into the evening.