Get directions to: Yoshi Sushi, New York, NY
Restaurant address: 131 Avenue A New York, NY 10009, USA
Restaurant: Yoshi Sushi