Get directions to: 1 Sushi Time, New York, NY
Restaurant address: 821 2 Avenue New York, NY 10017, USA
Restaurant: 1 Sushi Time