У него странное лицо
"He has a poor memory for faces." There is a condition in which a person cannot recognize other people by their faces. In extreme cases they can't even recognize a photograph of themselves. In English it is called "face blindness" or in neuro-speak "prosopagnosia". It is frequently caused by damage to the ventral medial temporal lobe. Does anyone know what this condition is called in Russian? Thanks in advance.
Yes, it's grammatically correct, but it means "I am sure I have a bad memory for utensils (dishes, kitchen vessels)."
So I am not sure it conveys the meaning you wanted it to, because it means basically that you positively don't remember where the cups and plates you have came from.