BLOCLEats

Lenwade Fish & Chip Shop

67 Fakenham Road
Great Witchingham
Norfolk
NR95AE

Food rating: 5/5 stars
Updated: 15. March 2022

map for Lenwade Fish & Chip Shop