Mountain uz is located in Tashkent, Uzbekistan on 18/1 Said Baraka Street. Mountain uz is rated 4.9 out of 5 in the category design agency in Uzbekistan.
Address
18/1 Said Baraka Street
Service options
Online appointmentsOn-site services
Amenities
Gender-neutral toilets