Which are the best Russian takeaways in Kings Cross London, WC1X?

1. Dastarkhan

203 Holloway Road
Lower Holloway, London N7 8DL
Asian / Russian

2. Azeri Cuisine

95 Caledonian Road
Islington, London N1 9BT
Azerbaijani / Russian

3. Deliver - Me

Westminster
London SW1P 2AH
Russian

4. SamarQand Restaurant & Bar

18 Thayer Street
Marylebone, London W1U 3JY
Russian

5. Uzbechka

7 New Oxford Street
Covent Garden, London WC1A 1BA
Russian

6. Assorti

14 Riding House Street
Marylebone, London W1G 7HN
Russian