Papa Noel's Pizzeria & Deli is not currently open. Place a future order or find other great pizzerias around you!
hero

Papa Noel's Pizzeria & Deli

4232 VT-105, Sheldon, VT 05483

New
Currently ClosedFull HoursNo Minimum$1.50 - $5.50 Delivery (70 - 85 min)

FAQ