Red square is a niche that is new for Las Vegas and works amazingly. The European environment and Russian flare makes for a fun and unique experience among the normal restaurants available! Beef stroganoff is a must have and the major draw for me was their custom Vodka Tasting room!