Category: Turkish Restaurant Category: Turkish Restaurant
Address: 522 Holloway Road, Islington, London, N7 6JD
Landline: 020 7281 2846
Report a problem with this listing