Restaurant Address:

 311 Carmen Dr
Camarillo, CA 93010
(Carmen Plaza Shopping Center)
 (805) 643-3474
 Hours
Sunday-Thursday   11:00am-8:30pm
Friday & Saturday   10:30am-9:00pm

Security

Image verification