Savva, the top Russian restaurant at the Metropol Hotel in Moscow

Traditional dinner at Savva, the top Russian restaurant in Moscow, at the Metropol Hotel

Last night we had a traditional Russian dinner at Savva, the top Russian restaurant at the Metropol Hotel in Moscow. The Metropol Hotel itself is legendary, as it was built in 1905 and it was the best hotel in Moscow before the 1917 Russian Revolution. Today it is definitely one of the city’s top luxury hotels, and …

Traditional dinner at Savva, the top Russian restaurant in Moscow, at the Metropol Hotel Read More »