Know a great happy hour or special for this location?
Classic destination with a casual vibe for tempura, sushi & sashimi, plus teriyaki & noodles.
Suggest an edit
8914 Queens Blvd, Elmhurst, NY 11373