L'Ecrin de Verdure is a casual dining restaurant offering a menu of French cuisine and pizzas. They focus on homemade dishes prepared with fresh ingredients.