City Square was opened in 1998, the Mega Pavilion Cinema has been upgraded to Cathay Cineplex with new theatres at both level 5 and level 7. In 2005, the Sin...