Vodafone Idea Limited stores Near Malleshwaram, Bengaluru, 560022