About the Business

TELA offers exquisite Italian luxury furniture with a modern high-design & style to Americans. Handcrafted in Italy by Italian Artisans, TELA's wide range of furniture includes modern Italian sofa sets, Italian designer chairs & Italian home decor. TELA's collections are made with the finest and most sustainable materials for the ultimate beauty and comfort. Our team at TELA wants to empower you to transform the “canvas” of your house into the home of your dreams. If you have any questions, please do not hesitate to contact us.

Additional Information
Receive Credit Card:
Yes
Delivery:
No
Location & Hours
Santa Rosa, California 95401, United States, USA
Business Hours

8AM-8PM PT

Open 24

Subscribe Now

Get All Updates & Advance Offers