Mallard
Pub · Bar
The Mallard is a pub located in the Frenchgate Shopping Centre food court, offering a gathering place for the community.
Location
Best places nearby
The highest rated places close to Mallard.
Local restaurants nearby
Unit 14, Food Ct, Frenchgate Shopping Centre, England



