Italian fashion brand Bottega Veneta has opened a new boutique in Palm Beach, its third location in Florida. The store had ...