4.6 stars on Google
$ · Japanese · 10650 1/2 Balboa Blvd
Compact Japanese fast-food joint
Open until 8:00 PM