Szechwan Restaurant Reviews & Details
117 W Main St
Szechwan Restaurant is located at 117 W Main St in St charles near the intersection of W Main St and S 2nd St. Their menu consists of Chinese dishes . Call (630) 513-1889 for dine in.
- Service:Dine In
- Major Intersection:W Main St And S 2Nd St
Tell us more about Szechwan Restaurant St charles!