Is this a restaurant and store or just a store? Is it a pricey tourist place or somewhere locals shop? A friend told me about it and I thought some of ya'll might know about it. Andy