Indiana Mall is a shopping center located in Envigado, Colombia. It offers a variety of restaurants, cafes, and general services, making it a convenient stop for visitors.