Starfish & Chips Ilford

Starfish & Chips Ilford

0  Reviews


Fish & Chip Shops in Ilford
75 Belgrave Rd , Ilford, Essex, IG1 3AL
020 8518 6784

Starfish & Chips Ilford is a local fish & chip shop in Essex. They provide fish and chips, cod, plaice, sausages and sausage and chips, Starfish & Chips fish & chip shop’s phone number is 020 8518 6784.




Always got something to say? Want to submit a review of Starfish & Chips in Ilford? Submit a Starfish & Chips Ilford review and contribute to the directory of recommended Fish & Chip Shops in Ilford. Is Starfish & Chips Ilford your business? Claim it now. This will allow you to amend your details and improve your listing.