2726 Durham Chapel Hill Blvd, Durham, North Carolina 27707 USA
Indoor Seating Area
Photo Credit: Yelp