Charlotte NC STE C C Charlotte NC | Big Apple Deli & Restaurant, Restaurants 1. 201 W Arrowood Rd, STE C, Charlotte, NC 28217 | Big Apple Deli & Restaurant (704) 527-7513