Sorry, this location is now

Closed

Kasr El Elysee

37 Mourad St., Giza, Giza Behind Giza Zoo

away