This is exactly what you'd expect from ski resort pizza - which is not much. If you can't leave the mountain, go here. But if you want the good stuff with fresh organic ingredients, drive 7 miles down the hill to Montgomery and try The Dell or Snowshoe Lodge.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.