Gourmet shop specializing in imported Spanish delicacies. They offer a selection of high-quality products from Spain, including their namesake jamon. This establishment is a gourmet shop.