I've been here many times for lunch and dinner (mostly take-out) and it has never disappointed. My favorite pizza slices of all time have all come from the Pizza Joint. There are other good pizza places in Stowe but for consistent great food and creative Specials I'll always return to "The Joint".
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.