Get directions to: Chicken Hut, Wilmington, DE
Restaurant address: 416 Suburban Dr Wilmington, DE 19802, USA
Restaurant: Chicken Hut