Review
3 wks ago
Thee Dollhouse1010 N Westshore Blvd
Tampa, FL 33607
The big game
First and foremost, this review is not of a typical night as it was Super Bowl Sunday. Arrived before kickoff with no cover and few others inside at that point, but by…

DisgustingBrother