Szechuan Castle has been a beloved Edmonton dining destination since 1989, serving up a delicious blend of authentic Szechuan and Western-style Chinese cuisine. Located on 111 Avenue, our restaurant i
Get in TouchEst. 1989
Traditional and Western-style Chinese dishes made with authentic recipes and fresh ingredients
Comfortable dining room with a warm, welcoming atmosphere perfect for families and groups
Full catering services for events, parties, and corporate functions with customizable menus
Convenient takeout and delivery options so you can enjoy our dishes at home
We'd love to hear from you. Reach out today.
Get in Touchhello@szechuancastle.com
Edmonton, AB — 15415-111 Avenue, Edmonton, AB
Closed Mon, Tue-Fri 11am-10pm, Sat-Sun 3pm-10pm