Just a run of themill tourist store
From the outside it looks like an unique gift store, so I went in but when you get in it is full of the same boring kitschy tourist trap things that every store has in the USA. Overpriced,and crowded, the layout is cluttered and nothing unusual. They have expensive ice cream and such in the back. I wasn't impressed.