Get directions to: Cornwall Deli, Cornwall, NY
Restaurant address: 295 Main Street Cornwall, NY 12518, USA
Restaurant: Cornwall Deli