Indy’s Kitchen

Indy’s Kitchen is a 2,360 square foot facility, available for rent 24 hours a day, 7 days a week.

2442 North Central Ave., Indianapolis, Indiana 46205

Contact Information

manager@indyskitchen.com

LEARN MORE →

Previous
Previous

Kitchen Corner

Next
Next

Greenwood Kitchen & Commissary