Know a great happy hour or special for this location?
This sleek yet casual Japanese restaurant with a sushi bar also offers tempura & combo meals.
Suggest an edit
3601 Jamboree Rd, Newport Beach, CA 92660