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.
|