Mamma Mia's NCW is an authentic Italian pizzeria and take-away establishment serving delicious food since 1978. They specialize in traditional Italian pizza and offer a take-away service.