Szechuan Restaurant 3615 Kirkwood Hwy Wilmington, DE 19808 Phone: (302) 999-0286
Category: Family Restaurant Diners