La Villa d'Isa is a restaurant serving French cuisine. It offers lunch, seating, a full bar, table service, and outdoor seating.