Get directions to: Caruso's Deli, Ossining, NY
Restaurant address: 61 Croton Avenue Ossining, NY 10562, USA
Restaurant: Caruso's Deli