saladsandsides
in
Indianapolis, IN
Shapiro's Delicatessen
808 S Meridian St
Indianapolis
IN
46225
(317) 631-4041
0.8
mi
Big City Grill & Lemonade
23 E 38th St
Indianapolis
IN
46205
(317) 283-7000
3.9
mi