Kancha Champagne Bar & Tapas
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. …