Yes I've been to some of them , thing is with Trip advisor or any other website a small number reviews they "may' just be friends and family.
A real recommendation from a resident Iranian be worth having.
I realize negative reviews are risky in LOS, suffice to say I wouldn't accept a doggy bag from the one that is also Indian ,nor even for the pooch. I lived nearby for a while but places change.