Top of the Hill Restaurant & Brewery Interior

Top of the Hill Restaurant & Brewery in Chapel Hill.