Login
Established in 1997, PT. Lion Super Indo is one of the leading supermarket chains in Indonesia with a network of stores located in 45 major cities in Java and South Sumatra.