Eleni and George opened the first Pizza Palace in downtown Keene in 1979. In 2004, the family settled in Bellows Falls, Vermont. They have been at 111 Rockingham Street for 12 years and can’t think of a better place to do business.
The last year has been a difficult one for everyone for many reasons, and currently they are closed on Mondays and Tuesdays to support their staff and family. They appreciate their customers and welcome you, your friends and family to visit them soon to enjoy their delicious pizza, calzones, grinders, haddock, appetizers and more! They offer in-house seating and take-out.
Mama Eleni Says: “You Gonna Love It!” Check out their menu