View all
Know a great happy hour or special for this location?
Modern Japanese spot in a strip mall serving inventive rolls & sashimi, plus cooked dishes & ramen.
Suggest an edit
31805 Temecula Pkwy #1, Temecula, CA 92592