I loved Red Square, everything from the decor to the food to the waiting staff. We were checked on continuously and even though I wasn't hungry, I was salivating at the food that was brought out.
Lobster with pasta noodles. Mm... Delicious! I do not regret coming here at all.
But sadly there is a drawback. Super expensive. Not a place for the faint walleted. Since everything in Vegas is so expensive, you may want to decide where you want to spend all your money!