Located at “Main & Main” and surrounded by numerous restaurants
Location Description
Prominently positioned in Chapel Hill’s most walkable retail corridor, the site is located directly across from the University of North Carolina (29,000+ students enrolled).