With a new billboard, Palace has confirmed they will be opening a Los Angeles store on April 28th.
Palace has not offered much more information other than the opening date. This will their fourth store opening and we’re sure to expect big things. Keep a lookout for store exclusives similar to the ones released for the opening of the Palace Tokyo store.