Get directions to: Lee Garden Chinese Restaurant, Ossining, NY
Restaurant address: 173 Croton Ave Ossining, NY 10562, USA
Restaurant: Lee Garden Chinese Restaurant