20 West Main Street, Wilmington, Vermont 05363
Please see our online ordering for current menu, we have a limited menu during our limited hours
This site was designed with the
website builder. Create your website today.