شارع البستان, El Tahrir, 11512, Egypt
١٧٦ شارع التحرير - باب اللوق, Cairo Governorate, Egypt
64 Al Bustan St, Bab Al Louq, Abdeen, Cairo Governorate 11518, Egypt