Mela - Modern Indian KitchenRestaurants162 N Franklin StChicago, IL, 60606 · US+12246167825melatheloop@gmail.commelaindiankitchen.comHours not available