La Cantine Russe is a Russian restaurant offering dishes like stroganoff, pelmeni, and borscht in an eclectically decorated space with live music.