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