Details (754) 755-9463 (Galleria Mall – Second Level) Location Address:2568 E Sunrise Blvd, Fort Lauderdale, Florida, 33304, United States