I assume this is rating ICS in waitsfield, people are super nice, and they have genuinely the best gas station pizza I've ever had, even beating out most pizza chains, deli is pretty good, even on top of that.
January 2021
I assume this is rating ICS in waitsfield, people are super nice, and they have genuinely the best gas station pizza I've ever had, even beating out most pizza chains, deli is pretty good, even on top of that.