Yes, they do. They are part of Landry's Select Club
Yes. Landrys Select Club. Collect points to eat at many many other fine restaurants.
Yes
Like previously said.. get the landry's selecr club card. It's great.
There is a reward card you can purchase which when used will give you rewards points
Thanks! Your answer is awaiting moderation.