Get directions to: Deli Spot Incorporated, Orangeburg, NY
Restaurant address: 11 Orangetown Shopping Ctr Orangeburg, NY 10962, USA
Restaurant: Deli Spot Incorporated