For years I’ve been ordering keys at an establishment on the second floor of Ulitsa Pyatnitskaya 25. It is the one with a large neon sign that says “ПАССАЖ НА ПЯТНИЦКОЙ”, just south from Metro Novokuznetskaya. They keys they made for me always fit.
This place will also do basic repairs of suitcases and footwear but they refused some pretty simple cases. Still, something routine like a broken handle is probably doable.