Izumi Sushi

139 W 28th St, New York, NY 10001

Beam me up