Eating British Fish & Chips Comfort Food at Lil' Britain restaurant in Bennington, VT.

Lil' Britain

menu/order