La Villa d'Eze is a restaurant offering Italian, French, and Mediterranean cuisine. It features a bistro with terrace seating and also provides takeaway, delivery, and catering services.