Favrile is a unique establishment in Los Altos, CA that specializes in creating handcrafted home decor items.
Their products are known for their attention to detail and artistic flair, offering customers a touch of elegance for their living spaces.
Generated from their business information