Finally made it there today... I'm sort of "collecting" these, this is my 6th Hard Rock Cafe restaurant in 6 different countries:
Bucharest - Romania
Stockholm - Sweden
London - UK
Amsterdam - The Netherlands
München - Germany
and now Helsinki - Finland, which didn't exist yet a few months ago. Was about time!
I absolutely love this chain! I'm thinking about adding to my bucketlist to sleep in one of the Hard Rock Hotels :p