Get directions to: Japan Sushi, Long Beach, NY
Restaurant address: 914 W. Beech St Long Beach, NY 11561, USA
Restaurant: Japan Sushi