You searched for 'take-away' in 'Ilford'
Restaurants » Take Away » Fish and Chips in Ilford
107 Barkingside High Street, Essex, Ilford, London IG6 2AH
1 review
speakingup
(109 points) 13-04-2008
Depending on how choosy you are about your fish and chips, I find Hi Tide’s food to be quite scrumptious and indulgent. I don’t often eat fast food... more...