
3, Yemen St., off Nile St.,
12511, Giza,
Egypt