4.3 stars on Google Takeout only $$ · Japanese · 10375 Balboa Blvd Relaxed spot for creative rolls Open until 9:00 pm (818) 360-8499