SZECHUAN CASTLE BUFFET RESTAURANT
Newly Renovated and Open for Business. We have been voted # 1 by Edmontonians for over the past 23 years.
After your first bite! You'll know why.
Reviews, get directions and information Szechuan Castle.
to add Szechuan Castle map to your website;