Sorry, this location is now

Closed

El Hamd

abdel bary sharab st., El Tawabeq, Faisal, Giza