Restaurant Address:

 311 Carmen Dr
Camarillo, CA 93010
(Carmen Plaza Shopping Center)
 (805) 643-8226
 Hours
Monday thru Thursday   11:00am-8:00pm
Friday thru Sunday   11:00am-8:30pm

Security

Image verification