TASTE OF INDIA

(312) 842-2571


Get Directions

209 E 31st St, Chicago, IL 60616

Mon 11:00 AM-3:00 PM, 6:00 PM-10:00 PM
Tue-Fri 6:00 PM-10:00 PM
Sat-Sun 11:00 AM-10:00 PM