Sorry I can't help - I was in Castagneto recently and do remember seeing a sign with "outlet" in the front but as I did not stop and look more, I don't remember anything else about it, like where exactly it was.
I think it is relatively new, since doing a search on Google and maps have not turned up anything.
Hope someone else might be able to help, maybe someone who visits the area soon.