Get directions to: New China Kitchen, Ossining, NY
Restaurant address: 82 Croton Ave Ossining, NY 10562, USA
Restaurant: New China Kitchen