Back to Search Truluck's Seafood Steak Crabhouse Categories Restaurants 5350 Westheimer Rd. , Houston , TX , 77056 713-783-7270 http://www.trulucks.com Contacts Primary Cary Grider Managing Partner Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone