Suggest an Edit

Millers Fish & Chips

← View details

55 The Village, Haxby, York, Haxby, England YO32 2JE

+44 1904 769169