Get directions to: Chicken Hut, Durham, NC
Restaurant address: 3019 Fayetteville St Durham, NC 27707, USA
Restaurant: Chicken Hut