Phone: 713-960-8100
Website: www.westingalleriahoustonhotel.com
5060 West Alabama Street
Houston, TX 77056
We're b8ta, a new kind of retail store designed for discovering, trying, and buying new tech products. We find the most interesting products in the world, display them out of…