Mama Mia is an Italian restaurant specializing in pizza. They offer both delivery and takeaway services, with options to order for immediate pickup or later delivery.