Terry S Fish & Chip Shop

Address:  35 High St, Isle Of Wight, Ryde, PO33 4LU
Telephone:  01983882235