Main menu Open search menu

Ixca Mexican Kitchen

5537 East Washington Street, Indianapolis, IN 46219 5537 East Washington Street, Indianapolis Directions
+13179864154

Explore Nearby
Ixca Mexican Kitchen

Groupon has verified that the customer actually visited Ixca Mexican Kitchen.