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