Iwaa Ain Shams Park
6th Of October St., Ain Shams District, Cairo, Egypt
Track
Restaurants