Restaurants serving Russian

(menu)

Search results

We found 1 restaurant serving Russian cuisine.

Sort results by:

 
Name Price Location
Potemkin £39.00 Russian City-West
144 Clerkenwell Road, London EC1R 5DP Tel 020 7278 6661
Black & white prints of Russian sailors from the Battleship Potemkin era flank your descent from the bijou bar to the equally diminutive basement restaurant, where the menu, too, flaunts Muscovy… More
Online Booking Virtual Tour
New Search