Restaurants in Lowell (VT) Full list of companies Restaurants category in Lowell, Vermont Hidden Country Restaurant Pope Rd, Lowell, VT 05847, (802)744-6149 Page 1