Millers Fish & Chips Clifton Moor

Check out the menu for Millers Fish & Chips - located at 55 The Village, Haxby, York, North Yorkshire YO32 2JE