First visit to ICC. there is a nice supermarket with plenty of stuffs to buy. Other than that there are no food court for budget food. There is a skating rink with all the branded shops you can imagine.
Cafe 103 is nice. High price but comes with good service, Food is ok