Review
2 wks ago
Polekatz Houston6340 Westheimer Rd
Houston, TX 77057
Disappointed and Scammed
Curiosity absolutely got the best of me on a Friday evening and I decided to stop by and check this place out. I tried doing as much research on this place as…

Frank23