Landry’s Inc., the Houston-based multi-concept operator, has finalized its previously announced purchase of 20 units of The Palm from Just One More Restaurants. The deal also includes a hotel on the eastern shore of Long Island. Originally, the company had bid $50 million for the chain in a bankruptcy auction, under an offer from Tilman…