Get directions to: China Inn Restaurant, Raleigh, NC
Restaurant address: 6016 Falls Of Neuse Rd Raleigh, NC 27609, USA
Restaurant: China Inn Restaurant