Top of the Hill Restaurant & Brewery

100 E Franklin St - 3rd Floor, Chapel Hill, North Carolina 27514

100 E Franklin St - 3rd Floor, Chapel Hill, North Carolina 27514