LIL' BRITAIN FISH AND CHIP SHOP

  • DINING
116 North Street
Bennington, VT 05201
(802) 442-2447
  • About

    Traditional Fish & Chips, British Specialties and More...