Lil' Britain
(0.35mi)British, Fish & Chips, Comfort Food
✓ Takeout
116 North St,
Bennington,
VT
(802) 442-2447