Mirror maze Level 2 is located in Kathmandu, Nepal on 5th floor, Chabahil plaza, chabahil chowk. Mirror maze Level 2 is rated 3.9 out of 5 in the category entertainer in Nepal.
Address
5th floor, Chabahil plaza, chabahil chowk
Accessibility
Wheelchair-accessible entrance