This restaurant delivered on style and flavour from the caviar to the cabbage Located in an elegant townhouse on Frith Street, the restaurant offers traditional Eastern European and Russian cuisine ...