Terrasse offers Mediterranean cuisine in a picturesque outdoor setting with scenic lake and mountain views.