Depo Moscow food complex glowing at dusk — Restaurants & Foodies Magazine