I had never heard of it, but apparently it opened on 3/25/10.
I think they have one in Disney world and one in disneyland! They're in the downtown Disney areas, right?
May 2008 CSR