Restaurants in Leicester, NC Back to Cities In North CarolinaCuisine TypesView AllDeli Grateful Roots Market & Deli3393 New Leicester Hwy$$