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.