11 yrs ago•alrun55reviewedPolekatz Houston6340 Westheimer Rd Houston, TX 77057The club was decent. Probably one...