JD's Ibiza is a British restaurant.