Arkadia Building D13, 1st floor, Cornich El Nile, Cairo, 12845،, Egypt
Nile City Towers, Nile City Mall, First floor, Nile Corniche, Boulaq N...