China House Restaurant Chapel Hill - Hours & Locations

1

China House Restaurant - Chapel Hill

516 W Franklin St, Chapel Hill NC 27516 Phone Number:(919) 933-5337
  1. Store Hours

Hours may fluctuate

Distance:0.46 miles
Edit
2

China House Restaurant - Liberty

252 Liberty Plz, Liberty NC 27298 Phone Number:(336) 622-1518
  1. Store Hours

Hours may fluctuate

Distance:29.60 miles
Edit