Book a table
Contact Details

Dear Customers,

China Square central outlet has relocated to 38 Maxwell road Air View building #01-01. Our Marina Square outlet is operating business as usual.

Thank you for your support!