Top of the Hill Restaurant offers a wide range of festive menu items.
Location:
Third Floor, 100 E Franklin St, Chapel Hill North Carolina 27514
Telephone
919-929-8676 Fax 919-968-9505
See more Restaurants, Cafes, Delis, Bakeries.
|
Search
Chapel Hill North Carolina
|
|