Vermont's best creemee stand! Located at 320 State Street in Montpelier. Don't forget to send to mobile so you can get flavor updates!
Sent on the 29th of December, 2014
Awards: People's Choice Winner, 2015