Category: Turkish Restaurant Category: Turkish Restaurant
Address: 528-530 Holloway Road, Islington, London, N7 6JD
Landline: 020 768...
Report a problem with this listing