Get directions to: Sassi Italian Deli, Ossining, NY
Restaurant address: 122 Dale Ave Ossining, NY 10562, USA
Restaurant: Sassi Italian Deli