• 411 N. Main Street Norwood, NC 28128 US
    Main Number
    (704) 474-0495(704) 474-0495
    Restaurant #676