Get directions to: Yamaki Sushi & Grill, New York, NY
Restaurant address: 1572 2nd Ave New York, NY 10028, USA
Restaurant: Yamaki Sushi & Grill