La Table du Chateau is a French restaurant offering a menu with attention to presentation in a charming setting.