Travel the World With Your Taste Buds at Depo
Moscow’s new food hall abounds with taste. An old tram depot (база) in the center of Moscow has become the city’s latest foodie haven (рай для гурманов). Depo Food Mall, which opened last month near Belorussky Station, houses more than 200 stalls (прилавки), shops and restaurants serving food from all over the world. Depo is…