Chinese Palace is a Chinese restaurant offering familiar staples, with a focus on seafood and Szechuan cuisine, alongside Canadian dishes. Takeout and delivery are available.