Castleton, Vermont - 802-468-2911
Welcome to Castleton Pizza Place and Deli, located on Main Street in Castleton. Open seven days a week for lunch and dinner, or come grab a seat at the bar to watch the game. Enjoy a meal in our dining room, or call ahead for take-out.