For its 37th location, Studs is introducing its first concept store: The Studs Chapel. Located inside the Grand Canal Shoppes at The Venetian Resort, the piercing chain has conceived of it as a destination for bachelorette parties and other quintessential “When in Vegas” moments.