The J E Judo Seafood seafood restaurant is located at the 16210 Crocheron Ave, Flushing NY. It serves Seafood, Korean, Japanese, Sushi and Asian food. J E Judo Seafood is sutiable for groups, has a parking lot, wheelchair accessible and has takeout. The avarage rating of this seafood restaurant rated by 23 reviewers is 2.7. For more deatils and orders call J E Judo Seafood on (718) 358-3333.