Restaurants :: TASTE OF INDIA
Restaurants :: TASTE OF INDIATASTE 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
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