Category: Turkish Restaurant Category: Turkish Restaurant
Address: 783 High Road, London, N17 8AH
Landline: 020 8801 5101
Report a problem with this listing