Elfida Restaurant
Turkish restaurant in Bexley Address: 75 High St, London, Sidcup DA14 6DW, United Kingdom Phone:…
Turkish restaurant in Bexley Address: 75 High St, London, Sidcup DA14 6DW, United Kingdom Phone:…
Turkish restaurant in Bexley Address: 48-50 Welling High St, Welling DA16 1TQ, United Kingdom Phone:…
Turkish restaurant in Bexley Address: 25 The Oval, Sidcup DA15 9ER, United Kingdom Phone: 0202083066278…
Turkish restaurant in Redbridge Address: 153 Green Ln, Ilford IG1 1XW, United Kingdom Phone: 0202082150876…
Turkish restaurant in Redbridge Address: 7-13 Goodmayes Rd, Ilford IG3 9UH, United Kingdom Phone: 0202085996049…
Turkish restaurant in Bexley Address: 89 Main Rd, Sidcup DA14 6ND, United Kingdom Phone: 0202083001155…
Turkish restaurant in Barking and Dagenham Address: 25 Thames Rd, Barking IG11 0JP, United Kingdom…
Turkish restaurant in Barking and Dagenham Address: 574 Longbridge Rd, Dagenham RM8 2AR, United Kingdom…
Turkish restaurant in Tower Hamlets Address: 233 E India Dock Rd, London E14 0EG, United…
Turkish restaurant in Lewisham Address: 187-189, Lewisham High St, London SE13 6AA, United Kingdom Phone:…
Turkish restaurant in Waltham Forest Address: 1C Hall Ln, Chingford Mount, Chingford E4 8HH Phone:…
Turkish restaurant in Bromley Address: 195-199 High St, Bromley BR1 1NN, United Kingdom Phone: 0202082906717…
Turkish restaurant in Tower Hamlets Address: 15, Anglesey House, Lindfield St, London E14 6HS, United…
Turkish restaurant in Newham Address: 67 Barking Rd, London E16 4HB, United Kingdom Phone: 0202074768879…
Turkish restaurant in Tower Hamlets Address: Unit 16, Davenport House, 3/02 Pepper St, London E14…
Turkish restaurant in Newham Address: 105 – 106 Westfield Shopping Centre The Street, London E20…
Turkish restaurant in Newham Address: 65 Barking Rd, London E16 4HB, United Kingdom Phone: 0202074731389…
Turkish restaurant in Greenwich Address: 71 Trafalgar Rd, London SE10 9TS, United Kingdom Phone: 0202088531496…
Turkish restaurant in Bromley Address: 354 Crofton Rd, Locksbottom, Orpington BR6 8NN, United Kingdom Phone:…
Turkish restaurant in Newham Address: 49-51, The Mall Stratford, London E15 1XE, United Kingdom Phone:…
Turkish restaurant in Waltham Forest Address: 27 High St., London E11 2AA, United Kingdom Phone:…