Get in Touch

We would love to hear from you. We will get back to you as soon as possible.

Our Location

2686 Kitchen
2686 Loma Vista Rd.
Ventura, CA 93003

  Get Directions

(805) 643-7444

Mon - Sat: 11:00 am - 9:00 pm
Sun: 10:30 am - 3:00 pm
Christmas Eve Closed: Closed
Christmas Day Closed: Closed
New Year's Day Closed: Closed