Mallard
Pub · Bar and Grill
A pub in the Frenchgate Shopping Centre, The Mallard offers value food, drinks, and live sports viewing.
Location
Best places nearby
The highest rated places close to Mallard.
Local restaurants nearby
England
Location
The highest rated places close to Mallard.
England