Know a great happy hour or special for this location?
Family-friendly Japanese joint offers sushi & tableside hibachi in a festive, neon-lit space.
Suggest an edit
27533 Jefferson Ave, Temecula, CA 92590