Restaurant Kremlin Red wall Moscow (8 out of 10)

Look at the name your self, they called it Kremlin Red wall restaurant Address:15 Улица Варварка On this Friday night I was treated to a real Russian dinner by my customers in Moscow. They took me to a restaurant, not far from the Kremlin (2 miles max) called “the red wall” It is well known…