Apparel & clothing store in Ghilarza. A local business with a presence on social media.