Which are the best Russian takeaways in Chelsea, SW3?

1. Pasha Restaurant Kazakh Kyrgyz House

158 Camberwell Road
Camberwell, London SE5 0EE
Kazakh / Russian
(281)

2. Deliver - Me

Westminster
London SW1P 2AH
Russian

3. Sobranie

8 Fountain Square
Westminster, London SW1W 9SH
Russian

4. Uzbechka

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

5. Assorti Central London

14 Riding House Street
Marylebone, London W1W 7EN
Russian

6. Assorti

14 Riding House Street
Marylebone, London W1G 7HN
Russian