image1

Closed until we find a new location. Check back for updates on our new home

Visit Us

Contact Us

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Special Requests?

ceviche peruvian restaurant

Challwa

We are in search of a new home.

(805) 617-5280