The Chicken House Restaurant

1224 Capitol Trail Newark DE 19711 USA

(302) 737-2426

Location