Eat-in or grab and go.
Click here to Order Online
Our family of restaurants offers something for everyone.
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.