2110 Environ Way, Chapel Hill, North Carolina 27517 USA
Inside. Bar area. View from dining room.
Photo Credit: Yelp