Fantastic fresh shushi bar made in front of you. Excellent chef. Native Japanese. Terrific tempura. Go for the lunch special to taste the great selections at a very reasonable price!
Address: 29050 S Western Ave, Rancho Palos Verdes, CA 90275-0883
Location: United States > California (CA) > Rancho Palos Verdes
Phone Number: +1 310-547-4597