American restaurant · 2066 U.S. Rte 5 N, Windsor, VT
More food in Windsor, VT · American Food in Windsor