Meridian Village Plaza, 13674 N Meridian St, Carmel, IN 46032
Overall Rating
Review
Great find. really good food, great service, and smart staff. The non-gluten eaters in our group loved the regular pizza too. We will be coming back next year when we are back in town!