HOME
ONLINE ORDERING
MENU
CATERING
RETAIL SHOP
ABOUT US
CONTACT
More
open 8am-4pm
20 West Main Street
Wilmington, Vermont
Eat in at one of our four dining seating options or Take Out!