Taste the World In One Spot at The Depot in Moscow

Taste the World In One Spot at The Depot in Moscow

John Seckel is a long-time director of MIR’s affiliated Moscow office. Originally from Wisconsin, John has made his home in Moscow for more than 20 years, and never has he seen a place that made him forget just for a moment that he was in Russia – until now. A new food hall and market has opened in a former tram depot that lets you taste foods from all over the world in one spot. Read More