City Market Deli Reviews & Details
City Market Deli
222 E Market St
City Market Deli is located at 222 E Market St in Indianapolis near the intersection of E Market St and N Delaware St. Call (317) 258-8258 for dine in.
- Service:Dine In
- On The Menu:Sandwiches
- Major Intersection:E Market St And N Delaware St
Tell us more about City Market Deli Indianapolis!