About Rennards
Long established fish and chip shop in scarborough. Est. 1966
More about Rennards
Rennards is located at 81 Castle Road, yo11 1 Scarborough, North Yorkshire
01723373816
Long established fish and chip shop in scarborough. Est. 1966