Fish & chips restaurant, British restaurant, Gourmet grocery store, Restaurant
Located at 116 North St in Bennington, VT, Lil' Britain is a delightful fish and chips spot that captures the essence of traditional British fare with a cozy twist. With a stellar 4.80-star rating, diners rave about the generous portions of perfectly breaded fish and homemade crunchy fries. The friendly staff and brisk service add to the inviting atmosphere, making it a beloved stop for both tourists and locals alike. Enjoy dine-in or take advantage of quick curbside pickup—it’s worth the drive!
Best in Bennington
Pizza restaurant
604 Main St, Bennington, VT 05201, United States
Restaurant
713 Main St, Bennington, VT 05201, United States