Sorry, this location is now

Closed

Laalea El Khalig

Sherif St., Floor 2, Helwan, Cairo Inside El Safa Mall

away