An overpoweringly fragrant shop located in the port area of Ibiza Town stocks just about every spice known to modern man.
The shop located in Ibiza sells fragrant spices.
At a recent conference of professionals, we were seated around a U-shaped table--glass--with no tablecloth.