Le Clos d'Augusta is a refined French restaurant offering carefully plated cuisine. It features a relaxed atmosphere and a garden terrace.