Wiktionary
up someone's alley
alt. (context idiomatic English) Matching a person's interests or ability well. prep.phr. (context idiomatic English) Matching a person's interests or ability well.