Americana Plaza, New Cairo 1, Cairo Governorate, Egypt
behind Seoudi Market, City Plaza Mall, 2nd Floor, Street 17, Cairo Gov...