Main content starts here, tab to start navigating

Hours & Location

30315 Canwood St. # 14,
Agoura Hills, CA 91301

(818) 991-9560

DELIVERY AND PICK UP

Mon CLOSED

Tue   CLOSED

Wed  4:30pm - 9:00pm

Thu   4:30pm - 9:00pm

Fri   4:30pm - 9:30pm

Sat   4:30pm - 10:00pm

Sun  4:30pm - 9:00pm





Get Directions