This Palm Beach location is Serena and Lily's 12th and is located at Florida's Gold Coast just off Royal Poinciana Way.