Location

86 Abbas Al Akkad - Nasr City  - Cairo - Egypt