Sorry, this location is now

Closed

El Hoda For Artificial Limbs

4, Mohamed Noufal Alley, Off Shoubra St., Shoubra, Cairo

away