Top of the Hill

100 E Franklin St #3

100 E Franklin St #3, Chapel Hill, NC 27514, USA | 919-929-8676

Website | Menu | $$

Known for

  • american

Teams

  • Tar Heels
  • North Carolina Tar Heels