Sorry, this location is now

Closed

Mobile Shop

56 Kasr El Nil St., Downtown, Cairo In Front Of alex bank

away