Leigh & Cabana is a cozy establishment in San Jose, CA that offers a unique blend of artisanal coffee and handcrafted pastries.
With a laid-back atmosphere and friendly service, this local spot provides a welcoming environment for patrons to relax and enjoy their beverages and treats.
Generated from their business information