Top of the Hill Restaurant & Brewery Order Up

Dining at Top of the Hill Restaurant & Brewery in Downtown Chapel Hill.