Map 2 Ahmed Elmlihy St. from Venny Square, Dokki, Giza, Egypt Phone 19483