508 West Franklin St
Chapel Hill, NC

   

We offer Takeout and Delivery for this restaurant.