Naoki Sushi - 2300 N Lincoln Park W suite n, Chicago, IL 60614, USA on Eaten