Pizza restaurant · 5356 Ethan Allen Hwy, New Haven, VT
More food in New Haven, VT · Pizza in New Haven