Get directions to: Sushi Rock Restaurant, Flushing, NY
Restaurant address: 19401 Northern Blvd Flushing, NY 11358, USA
Restaurant: Sushi Rock Restaurant