Located in beautiful downtown Bellows Falls, VT, Pizza Palace has been satisfying customers’ appetites since 1979. We serve everything from pizzas and salads to grinders and desserts, and more. Pizza Palace has something for everyone!
Our hours are:
Sunday – Thursday 11:00 am – 10:00 pm
Friday – Saturday 11:00 am – 11:00 pm
We accept all major credit cards.