De Villa is an à la carte restaurant featuring French-inspired cuisine with Mediterranean influences and seasonal specialties.