California Bowl
Teriyaki & Sushi
Location: 21036 Victory Blvd Woodland Hills CA 91367
Menu Hours: 10:30 AM to 9:00 PM Currently Not Available - Order in Advance.