Ithum Galleria is one of the premium and multi-dimensional development for commercial and retail purposes. It will provide the best shopping experienced with various leading brands. It spreads 7 lakh sq. ft including the food court, multiplex, offices,...