Lil' Britain Fish And Chip Shop

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

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