openkitchen
in
Durham, NC
One Restaurant - Chapel Hill
101 Meadowmount Village Circle
Chapel Hill
NC
27517
(919) 537-8207
8.8
mi