El Cosaco Restaurant
This small cosy restaurant is for all those who love their stroganoff. Inside you will find artefacts from the former Soviet Union. As one of the few Russian restaurants in Madrid, it offers a good change from all the Spanish restaurants around.
Address: Plaza de la Paja 2 Madrid
Tel: 913 653548