Internet cafe is located in Sverdlovsk Oblast, Russian Federation on Ulitsa Karla Marksa, 63А, Nizhny Tagil. Internet cafe is rated 4.3 out of 5 in the category internet cafe in Russian Federation.
Address
Ulitsa Karla Marksa, 63А, Nizhny Tagil
Accessibility
No wheelchair-accessible car park