Lee's Fish & Chips
117a Moors Walk
Welwyn Garden City
Hertfordshire
AL72BQHertfordshire
Food rating:
4/5 stars
Updated: 10. September 2022
Food rating:
4/5 stars
Updated: 10. September 2022