Velvet House is a cozy establishment nestled in the heart of San Jose, California. Specializing in providing a unique and intimate setting for various events and gatherings, Velvet House caters to those seeking a touch of elegance and charm.
With its inviting ambiance and attention to detail, Velvet House offers a space where guests can relax and enjoy the company of others. Whether hosting a small gathering or a special celebration, Velvet House provides a welcoming environment for a memorable experience.
Generated from their business information