Le Duguesclin is a restaurant offering Italian, French, and European cuisine, including wood-fired pizzas and vegetarian options, for lunch and dinner.