Italian restaurant Mamamia Pizza offers great pizzas made with 100% Italian ingredients. Outdoor seating with heating is available.