News

iSushi opened yesterday at 801 Santa Fe; the Japanese restaurant is offering "simple classics," as well as dishes with "a more creative twist." View the menu here. And since iSushi is located ...