Yes there is. I found a great little shop on Jalan Hanoman (opposite to Nurs Salon) that made clothes.
I'd recomend you go fabric shopping in Denpasar though, there is one street next to the markets full of fabric shops and the range/price is amazing. In Ubud, the silk was from Java and was lower quality. almost 6 years ago