Get directions to: Sushi Village, Flushing, NY
Restaurant address: 32-50 Francis Lewis Boulevard Flushing, NY 11358, USA
Restaurant: Sushi Village