Canchi Variety Store is located in Imphal, Manipur, India on QW3M8RF, Canchipur, Imphal West. Canchi Variety Store is rated 3 out of 5 in the category hunting and fishing store in India.
Address
QW3M8RF, Canchipur, Imphal West
Service options
In-store shopping