Kancha’s unique meaning is the driving symbolism behind the restaurant. The California cuisine concept blends fresh and local produce with the Japanese training of attention to detail and the heart of Peruvian culture.
View all
Know a great happy hour or special for this location?
Suggest an edit
643 4th St, Santa Rosa, CA 95404
© 2025 Checkle, Inc
Privacy
Terms