Coeur d'Artichaut is an Italian restaurant offering a peaceful dining experience with a tranquil terrace and well-prepared dishes.