Fish & Chips in Selby

Found 1 Businesses

Sort By:

Mr C's

Mister C’s first opened in 1981 on Barlby road before moving to our present location on Micklegate in 1986. We are a family-run business and still use...

Go To Top