Business Hours

Mon-Thu: 11:00am - 9:00pm
Fri: 11:00am - 9:30pm
Sat: 11:30am - 9:30pm
Sun: 4:30pm - 9:00pm

Address

2160 #E Newbury Road
Newbury Park, CA 91320

(805) 499-9588
(805) 498-0289