Where do you need Delicatessens ?
Meridian Plaza Deli
317-575-8246
39.937096
-86.156456
About Meridian Plaza Deli
Meridian Plaza Deli is located at 10333 N Meridian St, Indianapolis, IN. This business specializes in Delicatessens.