18 Ahmed El Khashab St. Off Abou El Ataheya St. In Front Of International Park , Cairo, Nasr City, , Greater Cairo (including Cairo & Giza)