Get directions to: New China Inn, Siler City, NC
Restaurant address: 203 Chatham Sq Siler City, NC 27344, USA
Restaurant: New China Inn