Book a table
Contact Details

Dear Customers,

China Square central outlet has relocated to 38 Maxwell road Air View building #01-01.

Thank you for your support!