Troll Bar is a Polish restaurant, recently relocated, offering a unique dining experience.