News

The Picklr has sold more than 500 franchises in the U.S., Canada and Japan that are slated to open over the next 5 years.