Category: Turkish Restaurant Category: Turkish Restaurant
Address: 38 North End Road, London, NW11 7PT
Landline: 020 8458 5596
Report a problem with this listing