@Russian Media has some Russian groceries that you can buy from, Im not sure about a restaurant though :/
2
Where can I find the best Russian food
inAmman, Jordan
?