Burr Home is a quaint establishment in San Jose, CA that offers a unique and inviting atmosphere for guests to enjoy.
With a focus on comfort and relaxation, Burr Home provides a cozy setting for visitors to unwind and create lasting memories.
Generated from their business information