Top of The Hill Restaurant
137 E Franklin St
Chapel Hill
NC
27514
(919) 969-6829
thetopofthehill.com
Open Map
Description
Top of The Hill Restaurant is located at 137 E Franklin St, Chapel Hill, NC. This business specializes in Restaurants.
by merchantcircle on March 06, 2015 from
merchantcircle
$12 to $20
Bring Your Own Bottle
Casual Dining
Dinner
Eclectic
Food and Dining
Lunch
Restaurant
Restaurants
Social