China Sichuan Restaurant is located in Sandyford Business Park, Sandyford, Ireland on The Forum, Ballymoss Rd. China Sichuan Restaurant is rated 4.6 out of 5 in the category fine dining restaurant in Ireland.
Address
The Forum, Ballymoss Rd
Service options
Dine-in