American restaurant · 23 Balsamwood Rd, Leicester, NC
More food in Leicester, NC · American Food in Leicester