You searched for 'chips' in 'Ilford'
Restaurants » Take Away » Fish and Chips in Ilford
107 Barkingside High Street, Essex, Ilford, London IG6 2AH
1 review
speakingup
(111 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...