New executive chef for Alila Jabal AkhdarAlila Jabal Akhdar, a luxury resort in Oman, has announced the arrival of Chef Alex Ensor, who will be bringing his culinary skills to the kitchen in Juniper restaurant as its new executive chef. With over 20 years experience in m Moreā¦ |