Head Chef at Balibowls - Ibiza, Balearic Islands, Spain
Balibowls is a restaurants company based out of Eivissa, Spain.