Menaobi Yarn store is located at: Thoubal, MN, India, Thoubal, Manipur, India 795148.