StandUp Store Moscow is located in Moscow, Russian Federation on Petrovka Ulitsa, 21 стр 1. StandUp Store Moscow is rated 4.8 out of 5 in the category comedy club in Russian Federation.
Address
Petrovka Ulitsa, 21 стр 1
Amenities
Bar on site
Toilets
Accessibility
Wheelchair-accessible toilet