Having EV here would be a waste unless you have a charge where electricity is a definite, Wouldn't travel too far or could be stuck in an expensive asset no one knows much about.
Never seen a Russian restaurant over here nor met any in person, have seen TV series where they talk about borscht (soup) which apparently is eaten daily, well rounded tasty meal in one dish.