View all
Know a great happy hour or special for this location?
A haven for sea urchin specialties & other Japanese fare in a chic & minimalist dining room.
Suggest an edit
1231 Cabrillo Ave #101, Torrance, CA 90501