Get directions to: Bojangle's, Norwood, NC
Restaurant address: 411 North Main Street Norwood, NC 28128, USA
Restaurant: Bojangle's