Burscough, eng British Restaurant

( 229 Reviews )
The Blue Mallard Logo

The Blue Mallard

British Restaurant

Burscough Wharf, Liverpool Rd N Burscough, eng L40 5RZ
Donna H

We popped in here without booking first and the hostess was gracious enough to sort a table for the four of us. We last visited before lockdown and were surprised to find ... more

Find
    Near
      ChamberofCommerce.com
      Loading