Szechuan House
4309 E New York St, Aurora IL 60504
(630) 820-8680
Directions
Order Online Delivery
Grubhub
Aurora, Illinois
Szechuan House
4309 E New York St, Aurora
(630) 820-8680