Taste 222Restaurants222 N Canal StChicago, IL, 60606 · US+13123836620info@taste222.comtaste222chicago.comHours not available