Visiting Egypts Biggest Shopping Mall (Cairo Festival City) and playing at the arcade. CFC Cairo