153 W Main St, Wilmington, Vermont 05363 USA
Roast cauliflower with hummus and lemon.
Photo Credit: Yelp