Get directions to: Abumi Sushi, New York, NY
Restaurant address: 207 East 26 Street New York, NY 10010, USA
Restaurant: Abumi Sushi