Get directions to: Deli, New Carlisle, IN Restaurant address: 127 W Michigan St New Carlisle, IN 46552, USA Driving Walking Bicycling Restaurant: Deli