Vodafone Idea Limited stores Near Tata Silk Farm, Bengaluru, 560026