Fish and Chips
Mackerel Sky is finalist in National Fish and Chip Awards
As published in the York Press A fish and chip shop near York received a visit from their MP to say they are one of the best chippies in the country. Sir David Davis called in at Mackerel Sky in Stamford Bridge, to say the venue is in the top three in the Newcomer category […]