Restaurant Address:

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

Security

Image verification