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