Welcome

In business since 1989, Szechuan Castle is fully licensed. Szechuan Castle is dedicated to providing the best Western Chinese cuisine experience in Edmonton.

View our Location and Hours

Free Wifi

Our restaurant provides free Wi-Fi.
Ask one of our servers for the password.

Wifi icon