Category: Turkish Restaurant Category: Turkish Restaurant
Address: 85 Stoke Newington Road, Stoke Newington, London, N16 8AA
Landline: 020 7275 9974
Report a problem with this listing