Demi Rose – Arriving for dinner at Bambuddha Restaurant in Ibiza Demi Rose: Arriving for dinner at Bambuddha Restaurant