Copyright. Szechuan Restaurant. All Rights Reserved.

Szechuan Restaurant​ in Wilmington, DE

We have closed our restaurant as of March, 2016.

We would think all of the customers that made our restaurant such a wonderful place, and we will miss you.

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.