We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
While we had heard of the amazing textiles in Sardinia, until our hotel in Santa Maria Navaresse recommended this place we didnt know there was an amazing store 30 minutes from us. We saw them working on the looms. Fascinating to see them in action...More