Chatsworth Location ONLY
Please check the LOCATION before your call!
9933 Topanga Canyon Blvd.
Chatsworth, CA 91311
MON - SAT
11AM - 8:30PM
Made To Order Means Simply Delicious
All menu items made from scratch!
Best Teriyaki and Japanese Cuisine
Dining | Order by Phone | Pick-up
Click to Order By Phone