1. Castleton Pizza Place & Deli 575 Main St, Castleton, VT 05735 Coordinate: 43.61166,-73.17695 Phone: (802) 468-2911