Newbury Palace Pizza

Italian Restaurant
104 New Hampshire 103, Newbury, NH 03255 104 New Hampshire 103, Newbury Directions
Today 10:00 AM - 9:00 PM Open All Hours
+16039385050
Be the first to recommend this place!
null% of 0 customers recommended

Grab a seat and dig in! Pizza Palace offers tasty eats in Newbury. You might have thought your order was a tough decision, but you still have one more. Delivery or carryout?

About this Business

  • Cuisine
    Pizza
  • Hours
    Sun-Thu
    10:00 AM - 9:00 PM
    Fri-Sat
    10:00 AM - 10:00 PM
  • Cuisine
    Pizza
  • Show More
  • Attire
    Casual
  • Reservations
    No
  • Show Less

Tips

250

From Our Editors

Treat yourself to good food and drink at Pizza Palace in Newbury. The patio seating at Pizza Palace is perfect for those warm summer days.

Grab this restaurant's delicious food on the go with its takeout and delivery services.

Pizza Palace is surrounded by endless parking options.

Explore Nearby
Newbury Palace Pizza

Sun-Thu
10:00 AM - 9:00 PM
Fri-Sat
10:00 AM - 10:00 PM
Groupon has verified that the customer actually visited Newbury Palace Pizza.