Ama yangri sherpa store is located in Kageshwori Manohara, Nepal on Jorpati-Thali Jorpati-Sankhu Thali Chowk. Ama yangri sherpa store is rated 3 out of 5 in the category buddhist supplies store in Nepal.
Address
Jorpati-Thali Jorpati-Sankhu Thali Chowk