Chapel Hill NC Ste L Chapel Hill NC | Jujube, Restaurants 1. 1201 Raleigh Rd, Ste L, Chapel Hill, NC 27517 | Jujube (919) 960-0555