Category: Turkish Restaurant Category: Turkish Restaurant
Address: 60 Penton Street, Islington, London, N1 9PZ
Landline: 020 3583 6442
Report a problem with this listing