Mama Mia Pizza-Heimservice Neuhaus a.Inn is an Italian restaurant specializing in pizza and pasta. They offer home delivery and pickup services.