8.9
10 Arcola St (at Miller's Terrace), London, Greater London
Turkish Restaurant · Dalston · 85 tips and reviews
8.7
26-27 Grand Parade, Green Lanes, Harringay, Greater London
Turkish Restaurant · St. Ann's · 140 tips and reviews
8.7
96 Stroud Green Rd, Finsbury Park, Greater London
Turkish Restaurant · 31 tips and reviews
8.7
102-108 Ladbroke Grove, Kensington, Greater London
Turkish Restaurant · Kensington and Chelsea · 76 tips and reviews
8.0
46 Green Lanes, Harringay, Greater London
Turkish Restaurant · 88 tips and reviews