111 Rockingham Street
Bellows Falls, VT
Established in 1979, Pizza Palace is a fun pizza restaurant in downtown Bellows Falls. Stop in for lunch or dinner and eat in with family or friends – maybe play an arcade game or two! In addition to pizza, Pizza Palace also serves salads, appetizers, grinders, desserts, and more. Eat in, take out, or ask for delivery.