TRU Deli & Wine

114 Henderson St, Chapel Hill, North Carolina

114 Henderson St, Chapel Hill, North Carolina
Lunch: daily; Dinner: daily; Late Night: Thu-Sat