Izumi Sushi - Try us and we guarantee you will walk out hooked on our food. Izumi Sushi / 139 w 28th st, new york, ny 10001.