Category: Turkish Restaurant Category: Turkish Restaurant
Address: 247 Upper Street, Islington, London, N1 1RU
Landline: 020 7288 2779
Report a problem with this listing