Probablemente se podría abrir en el 2009 en el exclusivo centro comercial Lenox Square en Atlanta, Georgia.