Rakuzen Japanese
➤ 89-23 Queens Blvd, 11373, Elmhurst, United States
Japanese, Asiatic, Seafood, Salads, Salad
"I like their sushi, I just want to say that they need to be more respectful, and they should change their personal, they don?t provide a good customer service."