Szechwan Palace Information:
About Store
There are 2 Szechwan Palace locations throughout the United States and 1 Szechwan Palace locations in and around Phoenix, AZ. You can view Szechwan Palace hours of operation, address, phone number, reviews, and more. The average nationwide customer rating of Szechwan Palace is 0.0, based on 0 reviews.