Cafe 104
104 Tanners Lane Barkingside, Ilford IG6 1QE England
Cafe 104 is a Cafe, Turkish, Vegetarian Friendly place is located in Ilford, England. The address of Cafe 104 is 104 Tanners Lane Barkingside, Ilford IG6 1QE England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 20 8550 9563,