Events & Parties Launch of Celio’s brand new concept store at Indira Nagar in Bangalore October 17, 2014 0 FacebookTwitterWhatsApp Launch of Celio’s brand new concept store at Indira Nagar in Bangalore. Truefitt & Hill store launch in Indira Nagar BangaloreChowman’s First-Ever Flagship Outlet Of BengaluruRed Fork – Bangalore