6 yrs ago•tallnbig34reviewedThee Dollhouse1010 N Westshore Blvd Tampa, FL 33607Party time on Saturday night