2510 University Dr, Durham, North Carolina 27707 USA
Inside. Part of the dining room. Ordering line in background.
Photo Credit: Yelp