Russian food and drink, now in Studio City

On Sunset, the chandeliers-and-caviar opulence of this new Russian restaurant would guarantee the private room stayed filled with Paris and her minions; on Ventura, it'll most likely be crammed with spectacle-seeking vodka lovers and 13-year-old Hebrew School grads learning the Electric Slide.