Get directions to: China Ossining, Ossining, NY
Restaurant address: 26 S Highland Ave Ossining, NY 10562, USA
Restaurant: China Ossining