The Top 5 Places to Sip Espresso in Moscow

There’s nothing like passing away a few hours enjoying a good nosh and sipping an espresso in your favourite cafe. Russian capital boasts hundreds of coffee shops and cafes to choose from. Here is the list of top coffee shops in Moscow that offer the finest espresso and espresso-based beverages. Take your pick.