Indra Shop is a supermarket, located at A8, Panadura, Sri Lanka
Similar to cargills. In front have commercial atm
F&%$#ing No huminity
Shopping center
Similar to Cargill's but instead of that they have some electronic and electric household items too..