Ibiza Bar & Grill Reviews (0)Food & Drink₿ On-chain⚡ LightningAddress53 De Ruyterkade, Willemstad, NetherlandsAcceptsBitcoin and LightningMapOpen map