Listing 17 restaurants in and around Burscough.
0.20 miles

Burscough Wharf, BURSCOUGH, Lancashire L40 5RZ
The Blue Mallard located at Burscough Wharf; a unique, canalside development in the heart of Burscough town centre, is owned and run by Chris and Matthew, two local lads who are passionate about great food and top-rate dining.