Aljonuschka is a down-to-earth Russian restaurant serving traditional dishes, including vegan options, in a no-frills dining area.