China House Restaurant Chapel Hill - Hours & Locations
China House Restaurant - Chapel Hill
516 W Franklin St, Chapel Hill NC 27516 Phone Number:(919) 933-5337Hours may fluctuate
Distance:0.46 miles
China House Restaurant - Liberty
252 Liberty Plz, Liberty NC 27298 Phone Number:(336) 622-1518Hours may fluctuate
Distance:29.60 miles