Meridian Plaza Deli
Address:
10333 N Meridian St, Indianapolis, IN 46290
Phone:
(317) 575-8246 Restaurants, Delicatessens, Deli
Other Businesses:
- Los Rancheros at 7125 Georgetown Rd, Indianapolis, IN 46268
- Dunkin Donuts at 1216 W. 86th St, Indianapolis, IN 46260
- Applebee's Neighborhood Grill & Bar at 1436 W 86th St, Indianapolis, IN 46260
- Arbys at 9311 N Meridian St Ste 100, Indianapolis, IN 46260
- Church's Fried Chicken at 240 E 22nd St, Indianapolis, IN 46202