They said that they'll be opening around June 18, 2011