85 Morsy El Naggar St. Off El Wehda St., Giza, Imbaba, , Greater Cairo (including Cairo & Giza)