Agoura Hills
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:30pm
Thu 4:30pm - 9:30pm
Fri 4:30pm - 10:00pm
Sat 4:30pm - 10:00pm
Sun 4:30pm - 9:30pm