Any place that has sushi. I used to go to Japanese restaurants years ago before the sushi craze took hold on the west coast USA, but no more. The smell does me in.
Looks like you had a non-typical experience of Olive Garden. I have eaten there only once, but it was fine. I would possibly go more often if more convenient. But where I live, I don't have to go very far to find many good choices of cuisine. (Including Indian :-) )