JA Palm Tree Resort

Farmer's Kitchen: Episode One
Farmer's Kitchen is a brand-new show for foodies on Dubai Eye 103.8. Here, Helen and Chef Elias from JA Palm Tree Court make a rustic lamb roast...