45 Frith St, London W1D 4SB
Russian restaurant
A contemporary twist on traditional Russian street food, this establishment offers a diverse selection of vodka in a welcoming, cozy basement setting.
Rating: 4.1
Rating: 3.7