Copyright. Szechuan Restaurant. All Rights Reserved.

Szechuan Restaurant​ in Wilmington, DE

3615 Kirkwood Highway ~ Apollo Shopping Center ~ Wilmington, DE 19808

(302) 999-0286

​

Open 7 Days a Week; Every Day Except Thanksgiving from 10:30 a.m. to 9:00 p.m.

Welcome to the