About
Szechuan Castle is a family owned restaurant established in 1989 located in Edmonton, Alberta. We serve Western Chinese food and are fully licensed.

Reviews
Our History
Szechuan Castle has been in business since 1989 and is managed and operated by Kim, Han, Jennifer, and Alan. Other family members include Jennifer and Alan’s son and daughter, Nelson and Carmen. Through years of hard work, we were able to grow and become the great restaurant we are today. We thank all of our customers for supporting us throughout the years.
Our Food
Our restaurant is dedicated to providing the best Chinese food in Edmonton. We use only high quality ingredients from big name trusted suppliers. We want you to experience the rich flavours of our culture through our homemade Chinese food. Our menu is available to view here. Or if you would like a paper copy, please come into our restaurant to pick one up.
Our Services
We welcome you to celebrate your special events here! We cater to all; whether it is for a wedding, birthday, meeting, or you just want to have a nice dinner with your family. We always look forward to seeing new and returning customers! Come in and join us to experience the tastiest Chinese food in Edmonton! We also do delivery and take out and you can check out our menu here.