This cafe somehow reminds me of the "Hard Rock Cafe" chain. Different theme but the style is very "americanish".
How cold is there now? I've read that they had -44 C in some part of Sweden a few days ago. Enjoy your wonderful trip but please take care!