Leagrave Fish Bar
From the moment we opened our first shop in 2003, our objective was to offer local communities a consistently high standard of Fish & Chips, served in a pleasant environment by efficient and friendly

Show businesses near Luton