Leopard is located in Nizhny Novgorod Oblast, Russian Federation on Ulitsa Kominterna, 41В, Nizhny Novgorod. Leopard is rated 3.5 out of 5 in the category alcoholic beverage wholesaler in Russian Federation.
Address
Ulitsa Kominterna, 41В, Nizhny Novgorod
Accessibility
No wheelchair-accessible entrance