WHAT’S NEW

Everything about Food and Wine

March 14, 2022

IKO

IKO, which means “Let’s Go!” in Japanese, is a modern-Japanese restaurant along Neil Road that first opened its door at the height of the pandemic last year.