Yes, as J Lewis has mentioned, it's a defining relative clause. Also, SEE this link in its entirety:
-------
NOTE: It is preferable to use that (not which) after the following
words: all, any(thing), every (thing), few, little, many, much,
no(thing), none, some(thing), and after...