The streets of Montpelier have been pretty quiet on Independence Day over the past couple of years.
14 State Street, Montpelier 05602
Healthy, fresh, international fare is featured at this "global deli."