June 11, 2015

Flushing’s Iki sushi restaurant takes a nibble out of Manhattan

(Times Ledger) The restaurant is tucked away in an arcade under the Hyatt Place Hotel in downtown Flushing. You could pass it by any number of times without a clue that it’s there. In Brooklyn that might be cool, but here not so much.

Click Here to View Article