Swanton House of Pizza

Pizza restaurant · 34 Merchants Row, Swanton, VT

Hours

More food in Swanton, VT · Pizza in Swanton