Shapiro’s Delicatessen Details Location Address:808 S Meridian, Indianapolis, Indiana, 46225, United States