Planning a trip to London?

Foursquare can help you find the best places to go to.

Devran Kitchen

Devran Kitchen

Turkish Restaurant££££
Harringay
Save
Share
7.4/10
84
ratings
Photos69 Photos