Category: Turkish Restaurant Category: Turkish Restaurant
Address: 20 Camberwell Green, Southwark, London, SE5 7AA
Landline: 020 7277 3720
Report a problem with this listing