Not necessarily. There is a Hard Rock Cafe right next to the main train station and major mall in Warsaw, and I wouldn't call that mall touristic. It's just a nice mall, as far as malls go.
There’s a Hard Rock cafe in Wrocław charging 2x the price of every other restaurant. From memory 70PLN for a burger. And yet it’s always full. I genuinely don’t understand.