Vodafone Idea Limited stores Near No-1 Road, Hyderabad, 500072