Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Newbury Palace Pizza is a fantastic pizza place located at 104 New Hampshire Rte 103 in Newbury, New Hampshire. If you're craving some delicious pizza, this is the spot to visit. With a menu that caters to all taste buds, Newbury Palace Pizza offers a wide variety of pizza options to choose from.
Their pizzas are made with fresh ingredients and are always prepared to perfection. Whether you like a classic cheese pizza or prefer more adventurous toppings like pepperoni, mushrooms, or olives, they've got it all. They also offer gluten-free and vegetarian options for those with dietary restrictions.
Aside from their amazing pizzas, Newbury Palace Pizza also serves mouthwatering appetizers, salads, and desserts. Their friendly staff provides excellent customer service, ensuring a pleasant dining experience.
Additionally, the restaurant offers dine-in, takeout, and delivery services, making it convenient for any occasion. So, the next time you're in the area, make sure to stop by Newbury Palace Pizza for a truly memorable dining experience.