Meridian Plaza Deli, INDIANAPOLIS, Indiana (IN)

Feeling hungry? Meridian Plaza Deli might be the restaurant to suit your needs.
Conveniently situated at 10333 North Meridian Street () in INDIANAPOLIS, Indiana (IN) (46290), Meridian Plaza Deli is available at 3175758246. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in INDIANAPOLIS, Indiana (IN)


Meridian Plaza Deli contact information and details:
Address: 10333 North Meridian Street - , INDIANAPOLIS, Indiana (IN) 46290
Contact Phone: 3175758246