Szechuan Express

1116 S Dobson Rd Ste 132
Mesa, AZ
480.833.3533
33.394432
-111.875578
Hours:
Mon - Sat:11am - 9:30pm
Sun: 4pm - 9:30pm

for Szechuan Express
Directions
from: