65 Ifield Road
London,
Greater London
SW10 9AU
020-73526326
Latitude: 51.4848528, Longitude: -0.1881375
10:00 - 19:30 - Mo, Tu, We, Th, Fr
10:00 - 18:30 - Sa
Actual information about Nikita's Russian Restaurant of Russian Restaurant category. Nikita's Russian Restaurant is located at 65 Ifield Road London, SW10 9AU. How to get to Nikita's Russian Restaurant office? Look at the map below or call them 020-73526326