El Obour City, Cairo, Egypt
Available 24/7

Meet & Greet