Udacha is located in Moscow, Russian Federation on Ulitsa Leninskaya Sloboda, 19, с. 1. Udacha is rated 4.3 out of 5 in the category fabric store in Russian Federation.
Address
Ulitsa Leninskaya Sloboda, 19, с. 1
Accessibility
No wheelchair-accessible entrance