66 Lu's Seafood (海之味台湾), Flushing, Queens, New York, United States (Food rating: 4/5) By 小圆圆 November 17, 2014 $ 66 Lu's Seafood (海之味台湾) braised meat over rice flushing Metro: (7) Flushing Main Street New York noodles queens soup Taiwanese United States USD: $ +