Chippys

Strasbourg Square Haverhill United Kingdom CB90HR
01440702205




Forces Discount: 15% discount on all orders

Fish And chip take- away established in Haverhill for 63 years