Does Newtown Pizza Palace have any deals?
Answer:
Newtown Pizza Palace is not currently offering deals.Does Newtown Pizza Palace offer delivery?
Answer:
Newtown Pizza Palace does offer delivery. Delivery is $4.Where is Newtown Pizza Palace located?
Answer:
Newtown Pizza Palace is located at 65 Church Hill Rd, Newtown, CT 06470.What food is served at Newtown Pizza Palace?
Answer:
Newtown Pizza Palace makes gluten free pizza, california pizza, thin crust pizza, healthy pizza, veggie pizza and more!