Get directions to: Chicken Kitchen, Edenton, NC
Restaurant address: 809 N Broad St Edenton, NC 27932, USA
Restaurant: Chicken Kitchen