Address: 3726+FXQ, ميدان السقالبة, 43314, Cairo About مستر اكس مستر اكس, is located at 3726+FXQ, ميدان السقالبة, Cairo, 43314, How to get to مستر اكس?