7 yrs ago•steveclarkza1reviewedThee Dollhouse1010 N Westshore Blvd Tampa, FL 33607Good but not all out