TIFR-CAM is located in Yelahanka New Town. I have linked to some locations on google maps. Usually these locations are correct, but we cannot gurantee this.
Maa Da Dhaba (Beside Just Bake)
Bigbasket (Online shop, they deliver to home, can pay by cash)
Cauvery Emporium: Shop for souvenirs. They have a showroom on MG Road.
FabIndia: For Indian clothes. They have a shop on New BEL Road.