Szechuan Chinese Restaurant
Szechuan Chinese Restaurant is a cornerstone in the Dallas community and has been recognized for its outstanding Chinese cuisine, excellent service and friendly staff.
4411 Lemmon Ave #108
Dallas, TX 75219
214-521-2345