I have not revisited a sit down restaurant in Vegas as much as I had with Grand Lux Cafe. No its not my favorite restaurant but its my go-to place for many reasons:
1)Huge menu - when we cant decide or agree on what we want we end up coming here more times than not... something for just about everyone: steaks, burgers, pizzas, pastas,seafood,asian, mexican, and everything in between.
2)very good prices considering its a sit down restaurant in the Venetian
3)nice decor - Looks good amount more expensive than what it really is
4)Fast sitting times - I never made a reservation and came during peak hours but this is a huge capacity restaurant so never had to wait much at all to get seated
5)open 24/7
6)pretty good food - My fave is the chicken and waffles but you cant go wrong with the shrimp scampi